UNPKG

primeng

Version:

PrimeNG is an open source UI library for Angular featuring a rich set of 80+ components, a theme designer, various theme alternatives such as Material, Bootstrap, Tailwind, premium templates and professional support. In addition, it integrates with PrimeB

46 lines (45 loc) 1.53 kB
import { OverlayOptions, Translation } from 'primeng/api'; import { ThemeConfigType, ThemeProvider } from './themeprovider'; import * as i0 from "@angular/core"; export type ZIndex = { modal: number; overlay: number; menu: number; tooltip: number; }; export type PrimeNGConfigType = { ripple?: boolean; inputStyle?: 'outlined' | 'filled'; inputVariant?: 'outlined' | 'filled'; csp?: { nonce: string | undefined; }; overlayOptions?: OverlayOptions; translation?: Translation; zIndex?: ZIndex; filterMatchModeOptions?: any; } & ThemeConfigType; export declare class PrimeNG extends ThemeProvider { ripple: import("@angular/core").WritableSignal<boolean>; platformId: any; inputStyle: import("@angular/core").WritableSignal<"outlined" | "filled">; inputVariant: import("@angular/core").WritableSignal<"outlined" | "filled">; overlayOptions: OverlayOptions; csp: import("@angular/core").WritableSignal<{ nonce: string | undefined; }>; filterMatchModeOptions: { text: string[]; numeric: string[]; date: string[]; }; translation: Translation; zIndex: ZIndex; private translationSource; translationObserver: import("rxjs").Observable<any>; getTranslation(key: string): any; setTranslation(value: Translation): void; setConfig(config: PrimeNGConfigType): void; static ɵfac: i0.ɵɵFactoryDeclaration<PrimeNG, never>; static ɵprov: i0.ɵɵInjectableDeclaration<PrimeNG>; }