@taiga-ui/core
Version:
Core library for creating Angular components and applications using Taiga UI
16 lines (15 loc) • 869 B
TypeScript
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>;
}