@ohayojp/chart
Version:
Cache the dictionary, city data etc.
25 lines (24 loc) • 1 kB
TypeScript
import { Platform } from '@angular/cdk/platform';
import { AfterViewInit, ElementRef, EventEmitter, OnDestroy } from '@angular/core';
import { Types } from '@antv/g2';
import { OhayoConfigService, NumberInput } from '@ohayojp/util';
export declare class G2CustomComponent implements AfterViewInit, OnDestroy {
private el;
private platform;
static ngAcceptInputType_delay: NumberInput;
static ngAcceptInputType_height: NumberInput;
static ngAcceptInputType_resizeTime: NumberInput;
private resize$;
delay: number;
height: number;
resizeTime: number;
theme: string | Types.LooseObject;
readonly render: EventEmitter<ElementRef<any>>;
readonly resize: EventEmitter<ElementRef<any>>;
readonly destroy: EventEmitter<ElementRef<any>>;
constructor(el: ElementRef, configSrv: OhayoConfigService, platform: Platform);
private renderChart;
private installResizeEvent;
ngAfterViewInit(): void;
ngOnDestroy(): void;
}