UNPKG

@taiga-ui/kit

Version:

Taiga UI Angular main components kit

24 lines (23 loc) 1.25 kB
import type { AfterViewInit, ElementRef, OnChanges, QueryList, TemplateRef } from '@angular/core'; import type { TuiSizeS } from '@taiga-ui/core/types'; import * as i0 from "@angular/core"; export declare class TuiPager implements OnChanges, AfterViewInit { protected items?: QueryList<ElementRef<HTMLElement>>; protected start: number; protected end: number; protected left: import("@angular/core").WritableSignal<number>; protected readonly maxWidth: import("@angular/core").Signal<number | undefined>; max: number; count: number; size: TuiSizeS; valueContent?: TemplateRef<unknown>; index: number; ngOnChanges(): void; ngAfterViewInit(): void; protected get gap(): number; private get visibleRange(); private get visibleWidth(); private move; static ɵfac: i0.ɵɵFactoryDeclaration<TuiPager, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TuiPager, "tui-pager", never, { "max": { "alias": "max"; "required": false; }; "count": { "alias": "count"; "required": false; }; "size": { "alias": "size"; "required": false; }; "valueContent": { "alias": "valueContent"; "required": false; }; "index": { "alias": "index"; "required": false; }; }, {}, never, never, true, never>; }