Class Value

Valueを指すクラス

詳細は Valueのドキュメント を参照

Hierarchy (view full)

Constructors

  • このコンストラクタは直接使わず、 Member.value(), Member.values(), Member.onValueEntry などを使うこと

    Parameters

    • base: Field
    • field: string = ""

    Returns Value

Properties

data: null | ClientData
eventType_: string
field_: string
member_: string

Accessors

  • get name(): string
  • field名を返す

    Returns string

Methods

  • 子フィールドを返す

    Parameters

    • field: string

    Returns Value

    「(thisのフィールド名).(子フィールド名)」をフィールド名とするValue

  • このフィールドにデータが存在すればtrueを返す

    Returns boolean

    ver1.8

    tryGet() とは違って、実際のデータを受信しない。 (リクエストも送信しない)

  • 値をarrayで返す

    Returns number[]

  • 値をリクエストする。

    Returns void

  • 値をセットする

    Parameters

    • data: number | object | number[]

    Returns void

  • Memberのsyncの時刻を返す

    Returns Date

    ver1.6〜 Member.syncTime() に移行

  • 値を返す

    Returns null | number

  • 値をarrayで返す

    リクエストもする

    Returns null | number[]