Interface InputWithTransform<T, TransformT>

interface InputWithTransform<T, TransformT = T> {
    index: number;
    options?: InputOptions<T, TransformT>;
    scope: SignalScope;
    asReadonly(): ReadOnlySignal<unknown>;
    get(): T;
    getIndex(): number;
    getScope(): SignalScope;
    set(value: T): void;
    subscribe(callback: ValueChangedCallback): ScopeSubscription<any[]>;
    update(updateFn: (value: T) => T): void;
}

Type Parameters

  • T
  • TransformT = T

Hierarchy (View Summary)

Properties

index: number

Methods

  • Returns T

  • Returns number

  • Parameters

    • value: T

    Returns void

  • Parameters

    • updateFn: (value: T) => T

    Returns void