ng-devui
Version:
DevUI components based on Angular
14 lines (13 loc) • 476 B
TypeScript
export interface IStorageService {
tryGetLocalStorage(key: string): any;
trySetLocalStorage(key: string, value: any): void;
}
export interface IContextService {
getDataFromNameSpace(nameSpace: string): any;
setDataFromNameSpace(nameSpace: string, value: any): any;
}
export interface IEventBus {
add(eventName: string, callbacks: Function): void;
remove(eventName: string, callbacks: Function): void;
trigger(eventName: string, data: any): void;
}