插件 / API文档 / Page:页面

Page:页面


id: string [readonly] 
页面的ID。


name: string  
页面名称。


Index: number  
页面索引序号。


isSymbolPage: boolean
是否为组件页面。


horizontalRulers: number[]
横向标尺。


verticalRulers: number[]
纵向标尺。



layers: ReadonlyArray<Layer>  [readonly] 
页面中的图层列表。


viewport: Viewport [readonly] 
主程序视口区域。


selection: ReadonlyArray<Layer>  
选中图层列表。



removed: boolean
当前页面是否已被删除。


remove(): void
移除当前页面。



appendChild(child: Layer): void
在末尾添加数据。


insertChild(index: number, child: Layer): void
在指定位置插入数据。


findChild(callback: (layer: Layer) => boolean): Layer | null
查找子节点数据。


findChildren(callback?: (layer: Layer) => boolean): Layer[]
查找满足条件的子节点。


findOne(callback: (layer: Layer) => boolean): Layer | null
操作所有节点数据。


findAll(callback?: (layer: Layer) => boolean): Layer[]
查找所有满足条件的节点数据。



frontForward(): void
上移一层。


backForward(): void
下移一层。