@xmobitea/gn-server
Version:
GearN Server by XmobiTea (Pro)
16 lines (15 loc) • 593 B
TypeScript
export declare class ConfigItem {
private configName;
private label;
private data;
constructor(configName: string, label: string, data: {});
getConfigName(): string;
getLabel(): string;
getData(): {};
}
export interface IConfigService {
syncConfigFromDatabaseAsync(configName: string, label: string): Promise<ConfigItem>;
setConfigAsync(configName: string, label: string, data: {}, withSave: boolean): Promise<ConfigItem>;
getConfigItem(configName: string, label: string): ConfigItem;
getConfigDicViaLabel(label: string): Map<string, ConfigItem>;
}