UNPKG

ngx-ui-builder

Version:

Angular - Render component ui with configurations

25 lines (24 loc) 1.03 kB
import { OnDestroy, OnInit } from '@angular/core'; import { BehaviorSubject, Observable } from 'rxjs'; import { PaginationConfig } from './pagination.types'; import * as i0 from "@angular/core"; export declare class NubPaginationComponent implements OnInit, OnDestroy { set configs(configs: PaginationConfig); DOTS: string; localConfigs: PaginationConfig; pagination$: BehaviorSubject<PaginationConfig>; pageArray$: BehaviorSubject<any[]>; private _componentDestroy; constructor(); ngOnInit(): void; ngOnDestroy(): void; buildPageArray(): Observable<any[]>; setPageSize(): Promise<void>; goToPage(pageIndex: number): void; refresh(): void; onRefresh(): void; private buildOptions; private range; static ɵfac: i0.ɵɵFactoryDeclaration<NubPaginationComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NubPaginationComponent, "nub-pagination", never, { "configs": { "alias": "configs"; "required": false; }; }, {}, never, never, false, never>; }