Rectangle 矩形类
判定
isRectangle()
typescript
const isRectangle: (tar: any) => tar is Rectangle属性
readonly id: string 唯一标识
name: string|undefined 名称
property: Recorc<string|symbol,any> 属性
parent: Entity 父级节点
show: boolean 是否显示
redonly label: Label|undefined
img: Img | (() => Img) 图片
- typescript
type Img = string | HTMLCanvasElement | HTMLImageElement | HTMLVideoElement;
positions: Record<'west'|'south'|'east'|'north',number> 四至范围
fillColor: MapColor 填充颜色
rotation: number 旋转角度
height: number 高度
absolute: boolean 绝对定位
shadows: boolean 阴影
extrudedHeight: number 矩形本身的高度
outlineColor: MapColor 描边颜色
outlineWidth: number 描边宽度
fill: boolean 是否填充
outline: boolean 是否显示描边
方法
focus 聚焦
duration过渡时间(秒)
typescript
focus(duration?: number): voiddestroy 销毁
typescript
destroy(): boolean