@ema/js-base-library
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.
21 lines (20 loc) • 665 B
TypeScript
export declare class Config {
_config: any;
_defaults: any;
_locked: string[];
constructor();
get(key: any): any;
set(key: any, value: any, castToType?: boolean): any;
add(object: any, extend?: boolean, castToType?: boolean): void;
fetch(url: any, extend?: boolean): Promise<any>;
extend(object: any, target?: any): void;
all(): any;
getLocalSettings(id: any): void;
setLocalSettings(id: any, settings?: any): void;
setDefaults(configDefaults: any): void;
restoreDefaults(): void;
islocked(key: any): boolean;
lock(key: any): boolean;
unLock(key: any): void;
initXdomain(object: any): void;
}