Device

Device

设备描述。

Constructor

new Device(name, platform)

构造函数。

Parameters:
Name Type Description
name string

设备名称。

platform string

设备平台描述。

Extends

Classes

Device

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