DDeiSheet
DDeiSheet
是代表一个页签,一个页签含有一个DDeiStage
用于显示图形。
DDeiSheet实例包含了一个页签的所有数据,在获取后可以通过它访问其他内容。DDeiFile
中的sheets
属性记录了当前文件的页签列表。
一个DDeiFile
实例至少包含一个DDeiSheet
实例。
本篇最后提供的示例可以在DDei文档直接预览
属性
属性名 | 说明 | 数据类型 | 静态 | 默认值 | 备注 |
---|---|---|---|---|---|
unicode | 唯一编号 | string | 否 | 系统生成 | 自动编码 |
name | 页签名称 | string | 否 | ||
desc | 页签描述 | string | 否 | [] | |
stage | 舞台对象 | DDeiStage | 否 | ||
active | 激活 | DDeiActiveType | 否 | NONE | |
modelType | 模型类型 | DDeiSheet | 否 | DDeiFile |
方法
static loadFromJSON
将JSON转换为一个DDeiSheet实例
参数
参数名 | 类型 | 范围 | 默认值 | 备注 |
---|---|---|---|---|
json | object | 页签JSON数据 | ||
tempData | object | 用于初始化的数据:{currentDdInstance:当前ddInstance实例} |
返回值
类型 | 备注 |
---|---|
DDeiSheet | DDeiSheet实例 |
toJSON
将DDeiSheet实例转换为JSON对象
参数
无
返回值
类型 | 备注 |
---|---|
JSON | 包含了DDeiSheet所有信息的JSON对象 |
calModelNumber
计算并返回当前页签的模型总数量
参数
无
返回值
类型 | 备注 |
---|---|
number | 模型总数量 |
仓库信息
源码: https://gitee.com/hoslay/ddei-editor
文档: http://docs.ddei.top
在线体验: https://www.ddei.top