@acaprojects/a2-composer
Version:
Angular 2 Interface for composer
31 lines (30 loc) • 937 B
TypeScript
import { ActivatedRoute } from '@angular/router';
import { DataStoreService } from '../data-store.service';
import { ComposerDebugService } from '../debug.service';
import { Resources } from '../resources';
export declare class SystemsService {
private r;
private route;
private store;
private debug;
is_setup: boolean;
private systems;
private bound_systems;
private io;
private connected;
private request_id;
private mock;
private fixed_device;
private sub;
private system_promises;
private system_exists;
constructor(r: Resources, route: ActivatedRoute, store: DataStoreService, debug: ComposerDebugService);
readonly resources: Resources;
setup(options: any): any;
get(sys_id: string): any;
getModule(sys_id: string, id: string, i?: number): any;
isConnected(): any;
rebind(): void;
private getSystem(sys_id);
private updateSystems();
}