Interface ExplorationSelectorSubscribeOptions<T>

interface ExplorationSelectorSubscribeOptions<T> {
    equals?: ((a: T, b: T) => boolean);
    fireImmediately?: boolean;
    includeSelf?: boolean;
}

Type Parameters

  • T

Hierarchy (view full)

Properties

equals?: ((a: T, b: T) => boolean)

Equality check used to suppress unchanged selector output.

deep value equality
fireImmediately?: boolean

Emit the selector's current value before waiting for changes.

false
includeSelf?: boolean

Bound views ignore their own notifications by default to avoid feedback loops between imperative UI callbacks and synced context updates.