Class ResultSet

Less than 1 minute

Class ResultSet

Declared in packages/core/echo/echo-db/dist/types/src/packlets/api/result-set.d.ts:6

Reactive query results.

Constructors

constructor(itemUpdate, getter)

Returns: ResultSet<T>

Arguments:

itemUpdate: ReadOnlyEvent<void>

getter: function

Properties

update

Type: ReadOnlyEvent<T[]>

Triggered when value updates.

first

Type: T

value

Type: T[]

Methods

subscribe(listener)

Subscribe for updates.

Returns: UnsubscribeCallback

Arguments:

listener: function

waitFor(condition)

Waits for condition to be true and then returns the value that passed the condition first.

Current value is also checked.

Returns: Promise<T[]>

Arguments:

condition: function