Conference

Conference

会议描述。

Constructor

new Conference(service)

Parameters:
Name Type Description
service ConferenceService

会议服务模块实例。

Extends

Classes

Conference

Members

CacheDuration

Overrides:

缓存持续时长。

cancelled :boolean

会议是否已取消。

Type:
  • boolean

code :string

会议号/会议访问码。

Type:
  • string

context :JSON

Overrides:

关联的上下文信息。

Type:
  • JSON

creation :number

会议创建时间。

Type:
  • number

existingPwd :boolean

会议是否有密码。

Type:
  • boolean

expireTime :number

会议到期时间。

Type:
  • number

expiry :number

Overrides:

有效期。

Type:
  • number

founder :Contact

会议创建人。

Type:

(protected) id :number

Overrides:

实体 ID 。

Type:
  • number

invitees :OrderMap.<number, Invitation>

会议邀请列表。

Type:

last :number

Overrides:

上一次更新数据的时间戳。

Type:
  • number

Lifespan

Overrides:

数据生命周期。

(protected) moduleName :string

Overrides:

模块名称。

Type:
  • string

presenter :Contact

会议主持人。

Type:

room :Room

会议房间。

Type:

scheduleTime :number

会议预约开始时间。

Type:
  • number

subject :string

会议主题。

Type:
  • string

summary :string

会议摘要。

Type:
  • string

timestamp :number

Overrides:

数据时间戳。

Type:
  • number

Methods

getCode() → {string}

获取会议的访问码。

Returns:

返回会议的访问码。

Type
string

getContext() → {JSON}

Overrides:

获取关联的上下文。

Returns:

返回关联的上下文数据。

Type
JSON

getExpiry() → {number}

Overrides:

获取数据的有效期。

Returns:

返回数据的有效期。

Type
number

getFounder() → {Contact}

获取会议创建人。

Returns:

返回会议创建人。

Type
Contact

getId() → {number}

Overrides:

获取会议 ID 。

Returns:

返回会议 ID 。

Type
number

getInvitees() → {Array.<Invitation>}

获取被邀请人。

Returns:

返回被邀请人列表。

Type
Array.<Invitation>

getLast() → {number}

Overrides:

获取最近一次更新数据的时间戳。

Returns:

返回最近一次更新数据的时间戳。

Type
number

getPresenter() → {Contact}

获取会议主持人。

Returns:

返回会议主持人。

Type
Contact

getRoom() → {Room}

获取会议房间。

Returns:

返回会议房间。

Type
Room

getTimestamp() → {number}

Overrides:

获取数据时间戳。

Returns:

返回数据时间戳。

Type
number

hasPassword() → {boolean}

会议是否设置了密码。

Returns:

是否存在密码。

Type
boolean

isOverdue() → {boolean}

Overrides:

数据是否已经超期。

Returns:

如果超期返回 true ,否则返回 false

Type
boolean

isValid() → {boolean}

Overrides:

数据是否在有效期内。

Returns:

如果有效返回 true ,否则返回 false

Type
boolean

resetUpdateTime(time)

Overrides:

重置更新时间。

Parameters:
Name Type Description
time number

更新时间。

setContext(context)

Overrides:

设置关联的上下文。

Parameters:
Name Type Description
context JSON

指定上下文数据。

toCompactJSON()

Overrides:

toJSON()

Overrides: