Home Reference Source
import {WaitEntry} from 'rtc-engine/js/util/ObservableEntry.js'
public class | source

WaitEntry

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

cancel: *

public
public
public
public
public

Method Summary

Public Methods
public

onChange(callback: *)

this method was deprecated.
public

resolve(newVal: *)

public

then(fulfill: *)

public

toBe(expectedVal: *): *

public
public
public

toFulfill(condition: *, checkImmediate: boolean): *

Public Constructors

public constructor(param: object) source

Params:

NameTypeAttributeDescription
param object
param.observableEntry ObservableEntry
param.unmatchedCallback Function
param.once boolean

Public Members

public cancel: * source

public observableEntry: * source

public once: boolean source

public promiseCallbacks: * source

public resolved: boolean source

public unmatchedCallback: * source

Public Methods

public onChange(callback: *) source

this method was deprecated.

Params:

NameTypeAttributeDescription
callback *

public resolve(newVal: *) source

Params:

NameTypeAttributeDescription
newVal *

public then(fulfill: *) source

Params:

NameTypeAttributeDescription
fulfill *

public toBe(expectedVal: *): * source

Params:

NameTypeAttributeDescription
expectedVal *

Return:

*

public toBeChanged(): * source

Return:

*

public toBeDefined(): * source

Return:

*

public toFulfill(condition: *, checkImmediate: boolean): * source

Params:

NameTypeAttributeDescription
condition *
checkImmediate boolean
  • optional
  • default: true

Return:

*