@interopio/ng
Version:
IO Connect library for Angular - Browser and Desktop
20 lines (19 loc) • 798 B
TypeScript
import { IOConnectDesktop } from "@interopio/desktop";
import { IOConnectBrowser } from "@interopio/browser";
import { Observable } from "rxjs";
import { IOConnectConfigService } from "./glue-config.service";
import * as i0 from "@angular/core";
export declare class IOConnectInitializer {
private readonly configService;
private readonly defaultInitTimeoutMilliseconds;
private initializationSource;
constructor(configService: IOConnectConfigService);
start(): Promise<void>;
onState(): Observable<{
glueInstance?: IOConnectBrowser.API | IOConnectDesktop.API;
error?: any;
}>;
private safeCallFactory;
static ɵfac: i0.ɵɵFactoryDeclaration<IOConnectInitializer, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<IOConnectInitializer>;
}