UNPKG

@santinobch/os-window-angular

Version:

Create windows inside a browser window!

28 lines (27 loc) 942 B
import { ElementRef, Renderer2, SimpleChanges } from '@angular/core'; import { OsConfigService } from '../services/os-config/os-config.service'; import { Theme } from '../models/Theme.model'; export declare class StyleClass { private _componentElement; private _renderer; private _globalConfigService; private _componentName; private componentElement; private renderer; private globalConfigService; private componentName; constructor(_componentElement: ElementRef, _renderer: Renderer2, _globalConfigService: OsConfigService, _componentName: string); private globalConfigData; style: Theme; private previousStyle; private isValidStyle; private isValidColor; private getStyle; private getPreviousStyle; private getColor; private getPreviousColor; loadGlobalStyles(): void; loadStyles(): void; loadColor(): void; onChanges(changes: SimpleChanges): void; }