@opendatasoft/visualizations
Version:
Opendatasoft's components to easily build dashboards and visualizations.
25 lines (24 loc) • 1.83 kB
TypeScript
import type { DataDrivenPropertyValueSpecification, StyleSpecification, ControlPosition, PopupOptions } from 'maplibre-gl';
import type { Color } from 'types';
import type { PopupDisplayTypes } from './types';
export declare const DEFAULT_BASEMAP_STYLE: StyleSpecification;
export declare const DEFAULT_DARK_GREY: Color;
export declare const DEFAULT_SORT_KEY_VALUE: DataDrivenPropertyValueSpecification<number>;
export declare const POPUP_DISPLAY: {
readonly tooltip: "tooltip";
readonly sidebar: "sidebar";
readonly modal: "modal";
};
export declare const POPUP_WIDTH = 300;
export declare const CONTROL_POSITION: ControlPosition;
export declare const POPUP_FEATURE_CONTENT = "ods-visualization__map-popup-feature-content";
export declare const POPUP_FEATURE_CONTENT_LOADING = "ods-visualization__map-popup-feature-content--loading";
export declare const POPUP_NAVIGATION_CONTROLS_CLASSNAME = "ods-visualization__map-popup-navigation-controls";
export declare const POPUP_NAVIGATION_CONTROLS_OFFSET_CLASSNAME = "ods-visualization__map-popup-navigation-controls-offset";
export declare const POPUP_NAVIGATION_ARROWS_WRAPPER_CLASSNAME = "ods-visualization__map-popup-arrows-wrapper";
export declare const POPUP_NAVIGATION_ARROW_BUTTON_CLASSNAME = "ods-visualization__map-popup-navigation-arrow-button";
export declare const POPUP_NAVIGATION_ARROW_BUTTON_ICON_CLASSNAME = "ods-visualization__map-popup-navigation-arrow-button-icon";
export declare const POPUP_NAVIGATION_CLOSE_BUTTON_CLASSNAME = "ods-visualization__map-popup-navigation-close-button";
export declare const POPUP_NAVIGATION_CLOSE_BUTTON_ICON_CLASSNAME = "ods-visualization__map-popup-navigation-close-button-icon";
export declare const POPUP_DISPLAY_CLASSNAME_MODIFIER: Record<PopupDisplayTypes, string>;
export declare const POPUP_OPTIONS: PopupOptions;