You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
304 B
15 lines
304 B
6 years ago
|
import { DecisionApi } from './decision.api';
|
||
|
import { DesignApi } from './design.api';
|
||
|
import { Api } from './api';
|
||
|
|
||
|
export class ApiFactory {
|
||
|
isDec = true;
|
||
|
create():Api {
|
||
|
if (this.isDec) {
|
||
|
return new DecisionApi();
|
||
|
}
|
||
|
|
||
|
return new DesignApi();
|
||
|
}
|
||
|
}
|