/*! * * Wijmo Library 5.20241.9 * https://developer.mescius.com/wijmo * * Copyright(c) MESCIUS inc. All rights reserved. * * Licensed under the End-User License Agreement For MESCIUS Wijmo Software. * us.sales@mescius.com * https://developer.mescius.com/wijmo/licensing * */ /** * {@module wijmo.react.chart.map} * Contains React components for the wijmo.chart.map module. */ /** * */ export declare var ___keepComment: any; import { ComponentBase } from 'wijmo/wijmo.react.base'; /** * React component for the {@link wijmo.chart.map.FlexMap} control. * * The flex-map component may contain * the following child components: * {@link wijmo.react.chart.FlexChartLegend} * , {@link wijmo.react.chart.map.ScatterMapLayer} * , {@link wijmo.react.chart.map.GeoMapLayer} * and {@link wijmo.react.chart.map.GeoGridLayer}. * * The component supports all properties and events of the pure JavaScript {@link wijmo.chart.map.FlexMap} control it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare class FlexMap extends ComponentBase { props: { template?: any; children?: any; isDisabled?: any; tabOrder?: any; binding?: any; footer?: any; header?: any; selectionMode?: any; palette?: any; plotMargin?: any; footerStyle?: any; headerStyle?: any; tooltipContent?: any; itemsSource?: any; center?: any; zoom?: any; initialized?: any; gotFocus?: any; lostFocus?: any; refreshing?: any; refreshed?: any; invalidInput?: any; rendering?: any; rendered?: any; selectionChanged?: any; itemsSourceChanging?: any; itemsSourceChanged?: any; [key: string]: any; }; constructor(props: any); componentDidMount(): any; componentDidUpdate(prevProps: any): void; private _setExtra; } /** * React component for the {@link wijmo.chart.map.ScatterMapLayer} class. * * The scatter-map-layer component should be contained in * a {@link wijmo.react.chart.map.FlexMap} component. * * The scatter-map-layer component may contain * a {@link wijmo.react.chart.map.ColorScale} child component. * * The component supports all properties and events of the pure JavaScript {@link wijmo.chart.map.ScatterMapLayer} class it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare class ScatterMapLayer extends ComponentBase { props: { template?: any; children?: any; style?: any; itemsSource?: any; url?: any; symbolSize?: any; symbolMinSize?: any; symbolMaxSize?: any; binding?: any; initialized?: any; itemsSourceChanged?: any; [key: string]: any; }; _parentProp: string; _siblingId: string; constructor(props: any); } /** * React component for the {@link wijmo.chart.map.GeoMapLayer} class. * * The geo-map-layer component should be contained in * a {@link wijmo.react.chart.map.FlexMap} component. * * The geo-map-layer component may contain * a {@link wijmo.react.chart.map.ColorScale} child component. * * The component supports all properties and events of the pure JavaScript {@link wijmo.chart.map.GeoMapLayer} class it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare class GeoMapLayer extends ComponentBase { props: { template?: any; children?: any; style?: any; itemsSource?: any; url?: any; symbolSize?: any; itemFormatter?: any; initialized?: any; itemsSourceChanged?: any; [key: string]: any; }; _parentProp: string; _siblingId: string; constructor(props: any); } /** * React component for the {@link wijmo.chart.map.GeoGridLayer} class. * * The geo-grid-layer component should be contained in * a {@link wijmo.react.chart.map.FlexMap} component. * * The geo-grid-layer component may contain * a {@link wijmo.react.chart.map.ColorScale} child component. * * The component supports all properties and events of the pure JavaScript {@link wijmo.chart.map.GeoGridLayer} class it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare class GeoGridLayer extends ComponentBase { props: { template?: any; children?: any; style?: any; itemsSource?: any; url?: any; initialized?: any; itemsSourceChanged?: any; [key: string]: any; }; _parentProp: string; _siblingId: string; constructor(props: any); } /** * React component for the {@link wijmo.chart.map.ColorScale} class. * * The color-scale component should be contained in * one of the following components: * {@link wijmo.react.chart.map.ScatterMapLayer} * , {@link wijmo.react.chart.map.GeoMapLayer} * or {@link wijmo.react.chart.map.GeoGridLayer}. * * The component supports all properties and events of the pure JavaScript {@link wijmo.chart.map.ColorScale} class it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare class ColorScale extends ComponentBase { props: { template?: any; children?: any; scale?: any; binding?: any; colorUnknown?: any; colors?: any; format?: any; initialized?: any; [key: string]: any; }; _parentProp: string; constructor(props: any); }