UNPKG

ng-d3-graphs

Version:

<img src="./assets/ng-d3.png" alt="drawing" width="250" height="250"/>

47 lines (46 loc) 1.12 kB
import { ElementRef, OnInit } from '@angular/core'; import { Subject } from 'rxjs'; import { GraphOptions } from '../shared/models/graph-options.interface'; import { ViewBox } from '../shared/models/viewbox.interface'; export interface Pie { labels: string[]; data: any[]; backgroundColors?: string[]; options: GraphOptions; } export interface Label { text: string; x: number; y: number; } interface LabelsAndData { x: any; y: any; } export declare class PieComponent implements OnInit { private container; labels: string[]; data: any[]; backgroundColors: any; radius: number; options: GraphOptions; color: any; defaultSliceColor: string; labelsAndData: LabelsAndData[]; viewBox: ViewBox; private _options; onResize$: Subject<void>; onResize(): void; constructor(container: ElementRef); ngOnInit(): void; private onBgdColorUndefined; render(): void; private addLabelAxisX; /** * range [0, 1] */ interpolateColor(): any; private combineLabelsDataToOne; onResizeEvent(): void; } export {};