UNPKG

@orca-fe/x-map

Version:
13 lines (12 loc) 462 B
import AbstractLayer, { AbstractMarker } from './AbstractLayer'; import { Size } from '../defs'; export interface BaseLayerOptions { style?: CSSStyleDeclaration; } export default class BaseLayer<M extends AbstractMarker = AbstractMarker> extends AbstractLayer<M, HTMLDivElement> { readonly dom: HTMLDivElement; constructor(options?: BaseLayerOptions); add: (marker: M) => void; remove: (marker: M) => void; getSize(): Size; }