ngx-dev-toolbar
Version:
<div align="center">
24 lines (23 loc) • 1.27 kB
TypeScript
import * as i0 from "@angular/core";
export declare class DevToolbarToolButtonComponent {
private readonly state;
private readonly elementRef;
readonly title: import("@angular/core").InputSignal<string>;
readonly toolId: import("@angular/core").InputSignal<string>;
readonly open: import("@angular/core").OutputEmitterRef<void>;
readonly isActive: import("@angular/core").Signal<boolean>;
readonly isToolbarVisible: import("@angular/core").Signal<boolean>;
readonly isFocused: import("@angular/core").WritableSignal<boolean>;
readonly tooltip: import("@angular/core").Signal<any>;
readonly isTooltipVisible: import("@angular/core").Signal<any>;
protected tooltipState: boolean;
private readonly hideDelay;
onClick(): void;
onMouseEnter(): void;
onMouseLeave(): void;
onEscape(): void;
onFocus(): void;
onBlur(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DevToolbarToolButtonComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DevToolbarToolButtonComponent, "ndt-tool-button", never, { "title": { "alias": "title"; "required": true; "isSignal": true; }; "toolId": { "alias": "toolId"; "required": true; "isSignal": true; }; }, { "open": "open"; }, never, ["*"], true, never>;
}