@taiga-ui/core
Version:
Core library for creating Angular components and applications using Taiga UI
21 lines (20 loc) • 1.32 kB
TypeScript
import * as i0 from "@angular/core";
import * as i1 from "@taiga-ui/cdk/directives/platform";
import * as i2 from "@taiga-ui/cdk/directives/visual-viewport";
import * as i3 from "@taiga-ui/cdk/directives/font-size";
import * as i4 from "@taiga-ui/cdk/directives/active-zone";
export declare class TuiRoot {
private readonly doc;
private readonly el;
protected readonly reducedMotion: boolean;
protected readonly duration: number;
protected readonly isChildRoot: boolean;
protected readonly top: import("@angular/core").WritableSignal<boolean>;
protected readonly isMobileRes: import("@angular/core").Signal<boolean>;
protected readonly nativeScrollbar: boolean;
protected readonly scrollbars: boolean;
constructor();
protected get isTopLayer(): boolean;
static ɵfac: i0.ɵɵFactoryDeclaration<TuiRoot, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TuiRoot, "tui-root", never, {}, {}, never, ["*", "tuiOverContent", "tuiOverDialogs", "tuiOverAlerts", "tuiOverDropdowns", "tuiOverHints"], true, [{ directive: typeof i1.TuiPlatform; inputs: {}; outputs: {}; }, { directive: typeof i2.TuiVisualViewport; inputs: {}; outputs: {}; }, { directive: typeof i3.TuiFontSize; inputs: {}; outputs: {}; }, { directive: typeof i4.TuiActiveZone; inputs: {}; outputs: {}; }]>;
}