UNPKG

@nova-ui/bits

Version:

SolarWinds Nova Framework

29 lines (28 loc) 1.47 kB
import { AfterContentInit, ElementRef, OnChanges, SimpleChanges } from "@angular/core"; import { TabNavigationService } from "../../services/tab-navigation.service"; import { ProgressComponent } from "../progress/progress.component"; import { SpinnerComponent } from "../spinner/spinner.component"; import * as i0 from "@angular/core"; /** * <example-url>./../examples/index.html#/busy</example-url> */ export declare class BusyComponent implements AfterContentInit, OnChanges { private tabNavigationService; private elRef; isDefaultTemplate: boolean; isSpinnerTemplate: boolean; isProgressTemplate: boolean; busy: boolean; /** * When busy is true, by default we disable keyboard tab navigation for all underlying elements */ disableTabNavigation: boolean; spinnerComponent: SpinnerComponent; progressComponent: ProgressComponent; constructor(tabNavigationService: TabNavigationService, elRef: ElementRef); ngAfterContentInit(): void; ngOnChanges(changes: SimpleChanges): void; private setBusyStateForContentComponents; static ɵfac: i0.ɵɵFactoryDeclaration<BusyComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<BusyComponent, "[nui-busy]", never, { "busy": { "alias": "busy"; "required": false; }; "disableTabNavigation": { "alias": "disableTabNavigation"; "required": false; }; }, {}, ["spinnerComponent", "progressComponent"], ["nui-progress", "nui-spinner", "*"], false, never>; }