UNPKG

ngx-dev-toolbar

Version:

<div align="center">

22 lines (21 loc) 991 B
import * as i0 from "@angular/core"; export declare class DevToolbarStateService { private state; readonly isVisible: import("@angular/core").Signal<boolean>; readonly isDarkTheme: import("@angular/core").Signal<boolean>; readonly activeToolId: import("@angular/core").Signal<string | null>; readonly hasActiveTool: import("@angular/core").Signal<boolean>; readonly error: import("@angular/core").Signal<string | null>; readonly theme: import("@angular/core").Signal<"light" | "dark">; /** * The delay to hide the toolbar */ readonly delay: import("@angular/core").Signal<number>; setVisibility(isVisible: boolean): void; setTheme(theme: 'light' | 'dark'): void; setActiveTool(toolId: string | null): void; toggleTool(toolId: string | null): void; toggleVisibility(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DevToolbarStateService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<DevToolbarStateService>; }