ajsfw
Version:
Ajs Framework
27 lines (26 loc) • 1.32 kB
TypeScript
import { IAjsBootConfig } from "ajsfw/ajs-config";
import { IAjsConfig } from "ajsfw/ajs-config";
import { IBootConfig } from "ajsfw/boot";
import { IContainer } from "ajsfw/di";
import { IConsole } from "ajsfw/dbg";
import { IViewComponentStateMethods } from "ajsfw/mvvm";
export declare const productName: string;
export declare const version: string;
export declare const copyright: string;
export declare const license: string;
export declare let bootConfig: IAjsBootConfig;
export declare let ajsConfig: IAjsConfig;
export declare let appConfig: any;
export declare let viewComponentsToRegister: IViewComponentStateMethods[];
export declare let application: Function;
export declare let viewcomponent: Function;
export declare let container: IContainer;
export declare let ajsconsole: IConsole;
export declare let configureBoot: (config: IBootConfig) => void;
export declare let configureFramework: (config: IAjsConfig) => void;
export declare let configureApp: (config: any) => void;
export declare function setBootConfig(cfg: IAjsBootConfig): void;
export declare function setAjsConfig(cfg: IAjsConfig): void;
export declare function setAppConfig(cfg: any): void;
export declare function setContainer(dic: IContainer): void;
export declare function setAjsConsole(console: IConsole): void;