UNPKG

devextreme-angular

Version:

Angular UI and visualization components based on DevExtreme widgets

88 lines (87 loc) 5.76 kB
import DataSource from 'devextreme/data/data_source'; import { MapLayerElement, VectorMapMarkerType, VectorMapLayerType } from 'devextreme/viz/vector_map'; import { DataSourceOptions } from 'devextreme/data/data_source'; import { Store } from 'devextreme/data/store'; import { Font, Palette } from 'devextreme/common/charts'; import { SingleMultipleOrNone } from 'devextreme/common'; import { NestedOptionHost } from 'devextreme-angular/core'; import { CollectionNestedOption } from 'devextreme-angular/core'; import * as i0 from "@angular/core"; export declare class DxiVectorMapLayerComponent extends CollectionNestedOption { get borderColor(): string; set borderColor(value: string); get borderWidth(): number; set borderWidth(value: number); get color(): string; set color(value: string); get colorGroupingField(): string | undefined; set colorGroupingField(value: string | undefined); get colorGroups(): Array<number>; set colorGroups(value: Array<number>); get customize(): ((elements: Array<MapLayerElement>) => void); set customize(value: ((elements: Array<MapLayerElement>) => void)); get dataField(): string | undefined; set dataField(value: string | undefined); get dataSource(): Array<any> | DataSource | DataSourceOptions | null | Record<string, any> | Store | string; set dataSource(value: Array<any> | DataSource | DataSourceOptions | null | Record<string, any> | Store | string); get elementType(): VectorMapMarkerType; set elementType(value: VectorMapMarkerType); get hoveredBorderColor(): string; set hoveredBorderColor(value: string); get hoveredBorderWidth(): number; set hoveredBorderWidth(value: number); get hoveredColor(): string; set hoveredColor(value: string); get hoverEnabled(): boolean; set hoverEnabled(value: boolean); get label(): { dataField?: string; enabled?: boolean; font?: Font; }; set label(value: { dataField?: string; enabled?: boolean; font?: Font; }); get maxSize(): number; set maxSize(value: number); get minSize(): number; set minSize(value: number); get name(): string; set name(value: string); get opacity(): number; set opacity(value: number); get palette(): Array<string> | Palette; set palette(value: Array<string> | Palette); get paletteIndex(): number; set paletteIndex(value: number); get paletteSize(): number; set paletteSize(value: number); get selectedBorderColor(): string; set selectedBorderColor(value: string); get selectedBorderWidth(): number; set selectedBorderWidth(value: number); get selectedColor(): string; set selectedColor(value: string); get selectionMode(): SingleMultipleOrNone; set selectionMode(value: SingleMultipleOrNone); get size(): number; set size(value: number); get sizeGroupingField(): string | undefined; set sizeGroupingField(value: string | undefined); get sizeGroups(): Array<number>; set sizeGroups(value: Array<number>); get type(): VectorMapLayerType; set type(value: VectorMapLayerType); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DxiVectorMapLayerComponent, [{ host: true; skipSelf: true; }, { host: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<DxiVectorMapLayerComponent, "dxi-vector-map-layer", never, { "borderColor": { "alias": "borderColor"; "required": false; }; "borderWidth": { "alias": "borderWidth"; "required": false; }; "color": { "alias": "color"; "required": false; }; "colorGroupingField": { "alias": "colorGroupingField"; "required": false; }; "colorGroups": { "alias": "colorGroups"; "required": false; }; "customize": { "alias": "customize"; "required": false; }; "dataField": { "alias": "dataField"; "required": false; }; "dataSource": { "alias": "dataSource"; "required": false; }; "elementType": { "alias": "elementType"; "required": false; }; "hoveredBorderColor": { "alias": "hoveredBorderColor"; "required": false; }; "hoveredBorderWidth": { "alias": "hoveredBorderWidth"; "required": false; }; "hoveredColor": { "alias": "hoveredColor"; "required": false; }; "hoverEnabled": { "alias": "hoverEnabled"; "required": false; }; "label": { "alias": "label"; "required": false; }; "maxSize": { "alias": "maxSize"; "required": false; }; "minSize": { "alias": "minSize"; "required": false; }; "name": { "alias": "name"; "required": false; }; "opacity": { "alias": "opacity"; "required": false; }; "palette": { "alias": "palette"; "required": false; }; "paletteIndex": { "alias": "paletteIndex"; "required": false; }; "paletteSize": { "alias": "paletteSize"; "required": false; }; "selectedBorderColor": { "alias": "selectedBorderColor"; "required": false; }; "selectedBorderWidth": { "alias": "selectedBorderWidth"; "required": false; }; "selectedColor": { "alias": "selectedColor"; "required": false; }; "selectionMode": { "alias": "selectionMode"; "required": false; }; "size": { "alias": "size"; "required": false; }; "sizeGroupingField": { "alias": "sizeGroupingField"; "required": false; }; "sizeGroups": { "alias": "sizeGroups"; "required": false; }; "type": { "alias": "type"; "required": false; }; }, {}, never, never, false, never>; } export declare class DxiVectorMapLayerModule { static ɵfac: i0.ɵɵFactoryDeclaration<DxiVectorMapLayerModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<DxiVectorMapLayerModule, [typeof DxiVectorMapLayerComponent], never, [typeof DxiVectorMapLayerComponent]>; static ɵinj: i0.ɵɵInjectorDeclaration<DxiVectorMapLayerModule>; }