UNPKG

@iotize/ionic

Version:

Iotize specific building blocks on top of @ionic/angular.

38 lines (37 loc) 1.98 kB
import { AfterViewInit, ChangeDetectorRef, ElementRef, NgZone, OnDestroy } from '@angular/core'; import { ModalController } from '@ionic/angular'; import { AbstractVariable } from '@iotize/tap/data'; import { NumberCardComponent } from '@swimlane/ngx-charts'; import { ChartInputSingle, ChartInputStreamVar } from '../ChartDataModel'; import { OnChartSelectEvent } from '../shared-types'; import * as i0 from "@angular/core"; /** * @deprecated it will probably be removed as it's not very usefull */ export declare class TapVariableNumberChartComponent extends NumberCardComponent implements AfterViewInit, OnDestroy { private modalController; showDetails: boolean; cardColor: string; showExportButton: boolean; exportedFileName?: string; set label(indexOrArray: string | string[] | undefined | Function); colorScheme: { domain: string[]; }; set variable(variableOrArray: AbstractVariable<number | number[]> | undefined); set input(inputs: ChartInputStreamVar[]); results: ChartInputSingle[]; private subscription?; innerWidth: number; innerHeight?: number; loaded: boolean; private chartModel; constructor(myChartElement: ElementRef<any>, zone: NgZone, cd: ChangeDetectorRef, platformId: string, modalController: ModalController); onSelect(event: OnChartSelectEvent): void; ngAfterViewInit(): void; resizeComponent(): void; onResize(event: any): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<TapVariableNumberChartComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TapVariableNumberChartComponent, "tap-variable-number-chart", never, { "showDetails": "showDetails"; "cardColor": "cardColor"; "showExportButton": "showExportButton"; "exportedFileName": "exportedFileName"; "label": "label"; "colorScheme": "colorScheme"; "variable": "variable"; "input": "input"; }, {}, never, never, false, never>; }