UNPKG

vue-tianditu2

Version:
93 lines (92 loc) 3.25 kB
export declare const TdtPolyline: import('vue').DefineComponent<import('vue').ExtractPropTypes<{ edit: { type: BooleanConstructor; default: boolean; }; path: { type: import('vue').PropType<import('../..').LngLats>; default: () => never[]; }; visible: { type: BooleanConstructor; default: boolean; }; extData: { type: import('vue').PropType<any>; }; color: { type: StringConstructor; default: string; }; weight: { type: NumberConstructor; default: number; }; opacity: { type: NumberConstructor; default: number; }; lineStyle: { type: import('vue').PropType<"solid" | "dashed">; default: string; }; }>, () => void, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { init: (e: T.Polyline) => boolean; click(e: T.OverlayEvent<T.Polyline, T.LngLat[], undefined>): void; dblclick(e: T.OverlayEvent<T.Polyline, T.LngLat[], undefined>): void; mousedown(e: T.OverlayEvent<T.Polyline, T.LngLat[], undefined>): void; mouseup(e: T.OverlayEvent<T.Polyline, T.LngLat[], undefined>): void; mouseout(e: T.OverlayEvent<T.Polyline, T.LngLat[], undefined>): void; mouseover(e: T.OverlayEvent<T.Polyline, T.LngLat[], undefined>): void; remove(e: T.OverlayEvent<T.Polyline, T.LngLat[], undefined>): void; }, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{ edit: { type: BooleanConstructor; default: boolean; }; path: { type: import('vue').PropType<import('../..').LngLats>; default: () => never[]; }; visible: { type: BooleanConstructor; default: boolean; }; extData: { type: import('vue').PropType<any>; }; color: { type: StringConstructor; default: string; }; weight: { type: NumberConstructor; default: number; }; opacity: { type: NumberConstructor; default: number; }; lineStyle: { type: import('vue').PropType<"solid" | "dashed">; default: string; }; }>> & Readonly<{ onInit?: ((e: T.Polyline) => any) | undefined; onClick?: ((e: T.OverlayEvent<T.Polyline, T.LngLat[], undefined>) => any) | undefined; onDblclick?: ((e: T.OverlayEvent<T.Polyline, T.LngLat[], undefined>) => any) | undefined; onMouseover?: ((e: T.OverlayEvent<T.Polyline, T.LngLat[], undefined>) => any) | undefined; onMouseout?: ((e: T.OverlayEvent<T.Polyline, T.LngLat[], undefined>) => any) | undefined; onMousedown?: ((e: T.OverlayEvent<T.Polyline, T.LngLat[], undefined>) => any) | undefined; onMouseup?: ((e: T.OverlayEvent<T.Polyline, T.LngLat[], undefined>) => any) | undefined; onRemove?: ((e: T.OverlayEvent<T.Polyline, T.LngLat[], undefined>) => any) | undefined; }>, { visible: boolean; opacity: number; edit: boolean; path: import('../..').LngLats; color: string; weight: number; lineStyle: "solid" | "dashed"; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export type TdtPolylineInstance = InstanceType<typeof TdtPolyline>;