geostyler
Version:
Framework for styling geodata
17 lines (16 loc) • 716 B
TypeScript
import { default as React } from 'react';
import { MarkSymbolizer } from 'geostyler-style';
import { InputConfig } from '../../../context/GeoStylerContext/GeoStylerContext';
import { VisibilityFieldProps } from '../Field/VisibilityField/VisibilityField';
export interface MarkEditorComposableProps {
wellKnownNameField?: {
visibility?: boolean;
};
visibilityField?: InputConfig<VisibilityFieldProps['value']>;
}
export interface MarkEditorInternalProps {
symbolizer: MarkSymbolizer;
onSymbolizerChange?: (changedSymb: MarkSymbolizer) => void;
}
export type MarkEditorProps = MarkEditorInternalProps & MarkEditorComposableProps;
export declare const MarkEditor: React.FC<MarkEditorProps>;