UNPKG

@iotize/ionic

Version:

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

31 lines (30 loc) 1.87 kB
import { AfterContentInit, ChangeDetectorRef, ElementRef, NgZone, OnDestroy } from '@angular/core'; import { AbstractVariable } from '@iotize/tap/data'; import { PieChartComponent } from '@swimlane/ngx-charts'; import { ChartInputSingle, ChartInputStreamVar } from '../ChartDataModel'; import { OnChartSelectEvent } from '../shared-types'; import * as i0 from "@angular/core"; export declare class TapVariablePieChartGridComponent extends PieChartComponent implements AfterContentInit, OnDestroy { private cdr; results: ChartInputSingle[]; innerWidth: number; innerHeight?: number; private chartModel; private subscription?; colorScheme: { domain: string[]; }; showExportButton: boolean; exportedFileName?: string; set label(indexOrArray: string | string[] | undefined | Function); set variable(variableOrArray: AbstractVariable<number | number[]> | undefined); set input(inputs: ChartInputStreamVar[]); onResize(event: any): void; constructor(myChartElement: ElementRef<any>, zone: NgZone, cd: ChangeDetectorRef, platformId: string, cdr: ChangeDetectorRef); ngAfterContentInit(): void; onSelect(event: OnChartSelectEvent): void; resizeComponent(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<TapVariablePieChartGridComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TapVariablePieChartGridComponent, "tap-variable-pie-chart-grid", never, { "colorScheme": { "alias": "colorScheme"; "required": false; }; "showExportButton": { "alias": "showExportButton"; "required": false; }; "exportedFileName": { "alias": "exportedFileName"; "required": false; }; "label": { "alias": "label"; "required": false; }; "variable": { "alias": "variable"; "required": false; }; "input": { "alias": "input"; "required": false; }; }, {}, never, never, false, never>; }