Interface UseBindingSyncOptions

interface UseBindingSyncOptions {
    deps?: DependencyList;
    id?: string;
    limitMSec?: number;
    limitMode?: LimitMode;
    limitType?: LimitType;
    priority?: number;
    queue?: RunQueue;
}

Hierarchy (view full)

Properties

deps?: DependencyList

On a rerender, deps changes are treated like bindings changes. That is, if they change between renders, the input change detection logic is run (using the areInputValuesEqual, detectInputChanges, and makeComparableInputValue values) using the limiter (see LimiterOptions).

id?: string

A technical but human-readable ID

limitMSec?: number

The duration to debounce/throttle for

Default Value

0

limitMode?: LimitMode

The limiter mode

Default Value

'trailing'

limitType?: LimitType

The type of limiter

Default Value

'debounce'

priority?: number

The priority

Default Value

DEFAULT_PRIORITY (0)

queue?: RunQueue

The queue

Default Value

result of useDefaultQueue()

Generated using TypeDoc