UNPKG

@taiga-ui/core

Version:

Core library for creating Angular components and applications using Taiga UI

16 lines (15 loc) 869 B
import { TuiPositionAccessor } from '@taiga-ui/core/classes'; import { type TuiPoint } from '@taiga-ui/core/types'; import * as i0 from "@angular/core"; export declare class TuiDropdownPositionSided extends TuiPositionAccessor { private readonly options; private readonly viewport; private readonly vertical; private previous; tuiDropdownSided: boolean | string; tuiDropdownSidedOffset: number; readonly type = "dropdown"; getPosition(rect: DOMRect): TuiPoint; static ɵfac: i0.ɵɵFactoryDeclaration<TuiDropdownPositionSided, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<TuiDropdownPositionSided, "[tuiDropdownSided]", never, { "tuiDropdownSided": { "alias": "tuiDropdownSided"; "required": false; }; "tuiDropdownSidedOffset": { "alias": "tuiDropdownSidedOffset"; "required": false; }; }, {}, never, never, true, never>; }