vue-tianditu2
Version:
40 lines (39 loc) • 1.32 kB
JavaScript
const t = {
/** 从当前节点到下一节点的时间间隔 */
interval: { type: Number, default: 1e3 },
/** 一个时间间隔移动的距离,单位是米。注:speed为0时,按照Datas数组中每个元素的坐标移动 */
speed: { type: Number, default: 0 },
/** 为true时轨迹线随车移动,而变化。false时,车辆运动轨迹提前画好且无动态变化 */
dynamicLine: { type: Boolean, default: !1 },
/** 数据来源 */
Datas: { type: Array, default: () => [] },
/** 车辆样式 */
carstyle: {
type: Object
// default: () => ({ display: true, iconUrl: "car.png", width: 52, height: 26 })
},
/** 车辆轨迹线样式 */
polylinestyle: {
type: Object
// default: () => ({ display: true, color: "red", width: 3, opacity: 0.8 })
}
}, n = {}, a = {}, l = {
init: (e) => e instanceof T.CarTrack,
/**
* 车辆移动一次时触发调用的方法
* @param lnglat 经过的坐标
* @param index 节点序号
* @param length 总节点数量
*/
// eslint-disable-next-line @typescript-eslint/no-unused-vars
passOneNode: (e, s, c) => !0
}, o = { ...t, ...n }, y = { ...a, ...l };
export {
y as EVENTS,
l as EXTRA_EVENTS,
n as EXTRA_PROPS,
a as NATIVE_EVENTS,
t as NATIVE_PROPS,
o as PROPS
};
//# sourceMappingURL=const.mjs.map