Interface ColdObservableProviderProps<T>

Type Parameters

  • T

Hierarchy

  • ColdObservableProviderProps

Properties

cancel$?: Observable<unknown>
combinator?: {
    <T, O>(project: ((value: T, index: number) => O)): OperatorFunction<T, ObservedValueOf<O>>;
    <T, O>(project: ((value: T, index: number) => O), resultSelector: undefined): OperatorFunction<T, ObservedValueOf<O>>;
    <T, R, O>(project: ((value: T, index: number) => O), resultSelector: ((outerValue: T, innerValue: ObservedValueOf<O>, outerIndex: number, innerIndex: number) => R)): OperatorFunction<T, R>;
}

Type declaration

    • <T, O>(project: ((value: T, index: number) => O)): OperatorFunction<T, ObservedValueOf<O>>
    • Type Parameters

      • T

      • O extends ObservableInput<any>

      Parameters

      • project: ((value: T, index: number) => O)
          • (value: T, index: number): O
          • Parameters

            • value: T
            • index: number

            Returns O

      Returns OperatorFunction<T, ObservedValueOf<O>>

    • <T, O>(project: ((value: T, index: number) => O), resultSelector: undefined): OperatorFunction<T, ObservedValueOf<O>>
    • Deprecated

      The resultSelector parameter will be removed in v8. Use an inner map instead. Details: https://rxjs.dev/deprecations/resultSelector

      Type Parameters

      • T

      • O extends ObservableInput<any>

      Parameters

      • project: ((value: T, index: number) => O)
          • (value: T, index: number): O
          • Parameters

            • value: T
            • index: number

            Returns O

      • resultSelector: undefined

      Returns OperatorFunction<T, ObservedValueOf<O>>

    • <T, R, O>(project: ((value: T, index: number) => O), resultSelector: ((outerValue: T, innerValue: ObservedValueOf<O>, outerIndex: number, innerIndex: number) => R)): OperatorFunction<T, R>
    • Deprecated

      The resultSelector parameter will be removed in v8. Use an inner map instead. Details: https://rxjs.dev/deprecations/resultSelector

      Type Parameters

      • T

      • R

      • O extends ObservableInput<any>

      Parameters

      • project: ((value: T, index: number) => O)
          • (value: T, index: number): O
          • Parameters

            • value: T
            • index: number

            Returns O

      • resultSelector: ((outerValue: T, innerValue: ObservedValueOf<O>, outerIndex: number, innerIndex: number) => R)
          • (outerValue: T, innerValue: ObservedValueOf<O>, outerIndex: number, innerIndex: number): R
          • Parameters

            • outerValue: T
            • innerValue: ObservedValueOf<O>
            • outerIndex: number
            • innerIndex: number

            Returns R

      Returns OperatorFunction<T, R>

equals?: ((t1: T, t2: T) => boolean)

Type declaration

    • (t1: T, t2: T): boolean
    • Parameters

      • t1: T
      • t2: T

      Returns boolean

onFatalError?: ((value: unknown) => void)

Type declaration

    • (value: unknown): void
    • Parameters

      • value: unknown

      Returns void

pollUntil?: ((v: T) => boolean)

Type declaration

    • (v: T): boolean
    • Parameters

      • v: T

      Returns boolean

provider: (() => Promise<T>)

Type declaration

    • (): Promise<T>
    • Returns Promise<T>

retryBackoffConfig: RetryBackoffConfig
trigger$?: Observable<unknown>

Generated using TypeDoc