Constructor
new Device(name, platform)
构造函数。
Parameters:
Name | Type | Description |
---|---|---|
name |
string | 设备名称。 |
platform |
string | 设备平台描述。 |
Extends
Classes
Members
name :string
设备名。
Type:
- string
platform :string
设备平台描述。
Type:
- string
Methods
(static) create(data) → {Device}
从 JSON 数据格式创建设备对象实例。
Parameters:
Name | Type | Description |
---|---|---|
data |
JSON | 设备的 JSON 数据。 |
Returns:
返回设备对象实例。
- Type
- Device
getName() → {string}
获取设备名称。
Returns:
返回设备名称。
- Type
- string
getPlatform() → {string}
获取设备平台描述。
Returns:
返回设备平台描述。
- Type
- string
initializer()
- Overrides:
聚合时的初始化函数。
setPlatform(platform)
设置设备平台描述。
Parameters:
Name | Type | Description |
---|---|---|
platform |
string | 设备平台描述。 |
toCompactJSON() → {JSON}
- Overrides:
将对象序列化为数据内容紧凑的 JSON 格式。
Returns:
返回 JSON 格式对象。
- Type
- JSON
toJSON() → {JSON}
- Overrides:
将对象序列化为 JSON 格式。
Returns:
返回 JSON 格式对象。
- Type
- JSON