Blame view

components/vue-baidu-map/types/lushu.d.ts 920 Bytes
290144e9   易尊强   第一次
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
  import { Point, Size, Icon } from './base/common'
  
  interface LandmarkPois {
    lng: number
    lat: number
    html: string
    pauseTime: number
  }
  
  export declare class Lushu {
    /**
     * 是否行进
     * @default true
     */
    play: boolean
    /**
     * 构成路线的坐标点数组
     */
    path: Point[]
    /**
     * 要在覆盖物移动过程中显示的特殊点
     */
    landmarkPois: LandmarkPois[]
    /**
     * 覆盖物的图标
     */
    icon: Icon
    /**
     * 覆盖物移动速度
     * @default 4000
     */
    speed: number
    /**
     * 信息窗体中的内容,无内容则不显示信息窗体
     * @default ''
     */
    content: string
    /**
     * 是否自动调整路线视野
     * @default false
     */
    autoView: boolean
    /**
     * 移动物体是否随路径旋转朝向
     * @default false
     */
    rotation: boolean
    /**
     * 是否开启移动物体上的信息窗体
     * @default true
     */
    infoWindow: boolean
  }