theme-lib
Version:
This is a simple example Angular Library published to npm.
13 lines (12 loc) • 507 B
TypeScript
import { NbJSThemeOptions } from './js-themes/theme.options';
export declare const BUILT_IN_THEMES: NbJSThemeOptions[];
export declare class NbJSThemesRegistry {
private themes;
constructor(builtInThemes: NbJSThemeOptions[], newThemes?: NbJSThemeOptions[]);
register(config: any, themeName: string, baseTheme: string): void;
has(themeName: string): boolean;
get(themeName: string): NbJSThemeOptions;
private combineByNames;
private isObject;
private mergeDeep;
}