UNPKG

vue-tianditu2

Version:
114 lines (113 loc) 3.56 kB
export declare const TdtLabel: import('vue').DefineComponent<import('vue').ExtractPropTypes<{ title: { type: StringConstructor; }; zIndex: { type: NumberConstructor; }; fontSize: { type: NumberConstructor; }; fontColor: { type: StringConstructor; }; backgroundColor: { type: StringConstructor; }; borderLine: { type: NumberConstructor; }; borderColor: { type: StringConstructor; }; opacity: { type: NumberConstructor; }; visible: { type: BooleanConstructor; default: boolean; }; extData: { type: import('vue').PropType<any>; }; text: { type: StringConstructor; default: string; }; offset: { type: import('vue').PropType<import('../..').Point>; default: () => number[]; }; position: { type: import('vue').PropType<import('../..').LngLat>; default: () => number[]; }; }>, () => void, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { init: (e: T.Label) => boolean; click(e: T.OverlayEvent<T.Label, T.LngLat, undefined>): void; dblclick(e: T.OverlayEvent<T.Label, T.LngLat, undefined>): void; mousedown(e: T.OverlayEvent<T.Label, T.LngLat, undefined>): void; mouseup(e: T.OverlayEvent<T.Label, T.LngLat, undefined>): void; mouseout(e: T.OverlayEvent<T.Label, T.LngLat, undefined>): void; mouseover(e: T.OverlayEvent<T.Label, T.LngLat, undefined>): void; remove(e: T.OverlayEvent<T.Label, T.LngLat, undefined>): void; }, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{ title: { type: StringConstructor; }; zIndex: { type: NumberConstructor; }; fontSize: { type: NumberConstructor; }; fontColor: { type: StringConstructor; }; backgroundColor: { type: StringConstructor; }; borderLine: { type: NumberConstructor; }; borderColor: { type: StringConstructor; }; opacity: { type: NumberConstructor; }; visible: { type: BooleanConstructor; default: boolean; }; extData: { type: import('vue').PropType<any>; }; text: { type: StringConstructor; default: string; }; offset: { type: import('vue').PropType<import('../..').Point>; default: () => number[]; }; position: { type: import('vue').PropType<import('../..').LngLat>; default: () => number[]; }; }>> & Readonly<{ onInit?: ((e: T.Label) => any) | undefined; onClick?: ((e: T.OverlayEvent<T.Label, T.LngLat, undefined>) => any) | undefined; onDblclick?: ((e: T.OverlayEvent<T.Label, T.LngLat, undefined>) => any) | undefined; onMouseover?: ((e: T.OverlayEvent<T.Label, T.LngLat, undefined>) => any) | undefined; onMouseout?: ((e: T.OverlayEvent<T.Label, T.LngLat, undefined>) => any) | undefined; onMousedown?: ((e: T.OverlayEvent<T.Label, T.LngLat, undefined>) => any) | undefined; onMouseup?: ((e: T.OverlayEvent<T.Label, T.LngLat, undefined>) => any) | undefined; onRemove?: ((e: T.OverlayEvent<T.Label, T.LngLat, undefined>) => any) | undefined; }>, { position: import('../..').LngLat; visible: boolean; offset: import('../..').Point; text: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export type TdtLabelInstance = InstanceType<typeof TdtLabel>;