@zxh19890103/wik
Version:
The world-class JavaScript library for building large-scale digital warehouse both on 2D and 3D.
16 lines (15 loc) • 1.52 kB
TypeScript
import L from 'leaflet';
import { Constructor } from '../interfaces';
import { ReactiveLayer } from './ReactiveLayer';
export declare function ReactiveLayerMixin(Base: Constructor<L.Layer>): Constructor<L.Layer & ReactiveLayer>;
export declare function ReactiveLayerMixin(Base: Constructor<L.Path>): Constructor<L.Path & ReactiveLayer>;
export declare function ReactiveLayerMixin(Base: Constructor<L.Polyline>): Constructor<L.Polyline & ReactiveLayer>;
export declare function ReactiveLayerMixin(Base: Constructor<L.Polygon>): Constructor<L.Polygon & ReactiveLayer>;
export declare function ReactiveLayerMixin(Base: Constructor<L.Rectangle>): Constructor<L.Rectangle & ReactiveLayer>;
export declare function ReactiveLayerMixin(Base: Constructor<L.Circle>): Constructor<L.Circle & ReactiveLayer>;
export declare function ReactiveLayerMixin(Base: Constructor<L.CircleMarker>): Constructor<L.CircleMarker & ReactiveLayer>;
export declare function ReactiveLayerMixin(Base: Constructor<L.Marker>): Constructor<L.Marker & ReactiveLayer>;
export declare function ReactiveLayerMixin(Base: Constructor<L.SVGOverlay>): Constructor<L.SVGOverlay & ReactiveLayer>;
export declare function ReactiveLayerMixin(Base: Constructor<L.ImageOverlay>): Constructor<L.ImageOverlay & ReactiveLayer>;
export declare function ReactiveLayerMixin(Base: Constructor<L.DivOverlay>): Constructor<L.DivOverlay & ReactiveLayer>;
export declare function ReactiveLayerMixin(Base: Constructor<L.VideoOverlay>): Constructor<L.VideoOverlay & ReactiveLayer>;