UNPKG

ng-devui

Version:

DevUI components based on Angular

43 lines (42 loc) 2.63 kB
import { EventEmitter, OnChanges, OnInit, SimpleChanges, TemplateRef } from '@angular/core'; import { QuadrantDiagramService } from './quadrant-diagram.service'; import { IAxisConfigs, ILabelDataConfigs, IQuadrantConfigs, IViewConfigs, labelSize } from './quadrant-diagram.type'; import * as i0 from "@angular/core"; export declare class QuadrantDiagramComponent implements OnInit, OnChanges { private quadrantDiagramService; static ID_SEED: number; axisConfigs: IAxisConfigs; quadrantConfigs: Array<IQuadrantConfigs>; view: IViewConfigs; normalLabelTemplate: TemplateRef<any>; largeLabelTemplate: TemplateRef<any>; smallLabelTemplate: TemplateRef<any>; labelData: Array<ILabelDataConfigs>; currentLabelSize: labelSize; showQuadrants: boolean; diagramId: any; dropEvent: EventEmitter<any>; zoomInEvent: EventEmitter<any>; zoomOutEvent: EventEmitter<any>; fullScreenEvent: EventEmitter<any>; dropScope: string; showToolbar: boolean; private originHeight; private originWidth; isFullScreen: boolean; get id(): any; constructor(quadrantDiagramService: QuadrantDiagramService); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; launchFullscreen({ isFullscreen }: { isFullscreen: any; }): void; onDrop(e: any): void; initAxisData(): void; zoomOut(size: any): void; zoomIn(size: any): void; dragOverEvent(e: any): void; handleDropOut(): void; static ɵfac: i0.ɵɵFactoryDeclaration<QuadrantDiagramComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<QuadrantDiagramComponent, "d-quadrant-diagram", never, { "axisConfigs": { "alias": "axisConfigs"; "required": false; }; "quadrantConfigs": { "alias": "quadrantConfigs"; "required": false; }; "view": { "alias": "view"; "required": false; }; "normalLabelTemplate": { "alias": "normalLabelTemplate"; "required": false; }; "largeLabelTemplate": { "alias": "largeLabelTemplate"; "required": false; }; "smallLabelTemplate": { "alias": "smallLabelTemplate"; "required": false; }; "labelData": { "alias": "labelData"; "required": false; }; "currentLabelSize": { "alias": "currentLabelSize"; "required": false; }; "showQuadrants": { "alias": "showQuadrants"; "required": false; }; "diagramId": { "alias": "diagramId"; "required": false; }; "dropScope": { "alias": "dropScope"; "required": false; }; "showToolbar": { "alias": "showToolbar"; "required": false; }; }, { "dropEvent": "dropEvent"; "zoomInEvent": "zoomInEvent"; "zoomOutEvent": "zoomOutEvent"; "fullScreenEvent": "fullScreenEvent"; }, never, never, false, never>; }