@taiga-ui/layout
Version:
A package with Taiga UI layout components
14 lines (13 loc) • 977 B
TypeScript
import { type QueryList, type TemplateRef } from '@angular/core';
import { TuiDynamicHeaderAnchorDirective } from './dynamic-header-anchor.directive';
import * as i0 from "@angular/core";
import * as i1 from "@ng-web-apis/intersection-observer";
export declare class TuiDynamicHeaderContainerDirective {
private readonly el;
protected readonly headers: QueryList<TuiDynamicHeaderAnchorDirective>;
hiddenHeaders: import("@angular/core").WritableSignal<TemplateRef<unknown>[]>;
scrollDir: import("@angular/core").Signal<1 | -1 | undefined>;
update(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<TuiDynamicHeaderContainerDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<TuiDynamicHeaderContainerDirective, "[tuiDynamicHeaderContainer]", never, {}, {}, ["headers"], never, true, [{ directive: typeof i1.WaIntersectionRoot; inputs: {}; outputs: {}; }, { directive: typeof i1.WaIntersectionObserverDirective; inputs: {}; outputs: {}; }]>;
}