UNPKG

ng-prime-tools

Version:

An advanced PrimeNG table for Angular

55 lines 1.92 kB
import { OnInit } from '@angular/core'; import { MetricPanelData } from '../models/metric-panel-data.model'; import { CardConfig, TitleStyle } from '../models'; import { Router } from '@angular/router'; import * as i0 from "@angular/core"; export declare class PTMetricPanelComponent implements OnInit { private router; panelData: MetricPanelData; cardConfig: CardConfig; constructor(router: Router); ngOnInit(): void; getDefaultCardConfig(): CardConfig; getTitleText(): string; getTitleStyles(): { color: string; fontSize: string; textAlign: "left" | "center" | "right"; } | { color?: undefined; fontSize?: undefined; textAlign?: undefined; }; getIconClass(icon?: string): string; getIconStyles(icon?: any): { color: any; fontSize: any; backgroundColor: any; borderRadius: string; padding: string; display: string; } | { color?: undefined; fontSize?: undefined; backgroundColor?: undefined; borderRadius?: undefined; padding?: undefined; display?: undefined; }; getValueStyles(value: any): { color: any; fontSize: any; fontWeight: any; } | { color?: undefined; fontSize?: undefined; fontWeight?: undefined; }; isTitleObject(): boolean; getTitleIcon(): string | undefined; isTitleStyle(value: any): value is TitleStyle; handleClick(url?: string): void; static ɵfac: i0.ɵɵFactoryDeclaration<PTMetricPanelComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<PTMetricPanelComponent, "pt-metric-panel", never, { "panelData": { "alias": "panelData"; "required": false; }; "cardConfig": { "alias": "cardConfig"; "required": false; }; }, {}, never, never, false, never>; } //# sourceMappingURL=pt-metric-panel.component.d.ts.map