• Preparing search index...
  • The search index is not available
@umbraco-cms/backoffice
  • @umbraco-cms/backoffice
  • libs/observable-api
  • createObservablePart

Function createObservablePart

  • createObservablePart<R, T>(
        source: Observable<T>,
        mappingFunction: MappingFunction<T, R>,
        memoizationFunction?: MemoizationFunction<R>,
    ): Observable<R>

    Type Parameters

    • R
    • T

    Parameters

    • source: Observable<T>

      RxJS Subject to use for this Observable.

    • mappingFunction: MappingFunction<T, R>

      Method to return the part for this Observable to return.

    • OptionalmemoizationFunction: MemoizationFunction<R>

      Method to Compare if the data has changed. Should return true when data is different.

    Returns Observable<R>

    Function

    createObservablePart

    Description

    • Creates a RxJS Observable from RxJS Subject.

    Example: Example create a Observable for part of the data Subject.

    public readonly myPart = CreateObservablePart(this._data, (data) => data.myPart);
    
    • Defined in src/libs/observable-api/utils/create-observable-part.function.ts:17

Settings

Member Visibility
@umbraco-cms/backoffice
  • Loading...

Generated using TypeDoc