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

ObservableEntry

Constructor Summary

Public Constructor
public

constructor(val: T)

Member Summary

Public Members
public
public
public

val: *

Method Summary

Public Methods
public

get(): *

public

registerCallback(condition: *, matchedCallback: *, unmatchedCallback: *): *

public

set(val: *)

public

testCondition(condition: *)

public

Public Constructors

public constructor(val: T) source

Params:

NameTypeAttributeDescription
val T

Public Members

public callbacks: * source

public conditions: * source

public val: * source

Public Methods

public get(): * source

Return:

*

public registerCallback(condition: *, matchedCallback: *, unmatchedCallback: *): * source

Params:

NameTypeAttributeDescription
condition *
matchedCallback *
unmatchedCallback *

Return:

*

public set(val: *) source

Params:

NameTypeAttributeDescription
val *

public testCondition(condition: *) source

Params:

NameTypeAttributeDescription
condition *

public testConditionsAll() source