Function compute

  • Creates a new Observable whose value is derived from another Observable. The new Observable automatically updates and notifies listeners whenever the source Observable changes.

    Type Parameters

    • T

    • K

    Parameters

    • other: IObservable<T>
    • transform: ((val) => K)
        • (val): K
        • Parameters

          • val: T

          Returns K

    Returns IObservable<K>

    Example

    const value = createObservable(2);
    // Create a derived observable that is true if value > 5
    const isGreater = compute(value, (v) => v > 5);
    // isGreater.value == false
    value.dispatch(6);
    // isGreater.value == true

Generated using TypeDoc