Options
All
  • Public
  • Public/Protected
  • All
Menu

@obsidize/command-queue

Index

Type aliases

CommandAction

CommandAction<T>: () => ObservableInput<T>

Type parameters

  • T

Type declaration

    • (): ObservableInput<T>
    • Alias for an action to be executed via the metadata run function.

      Returns ObservableInput<T>

Functions

castAbortSignalStream

isCommandAbortSignalType

  • isCommandAbortSignalType(value: any): boolean
  • Checks if a target value is a valid abort signal type.

    Parameters

    • value: any

    Returns boolean

rxPolyfillLastValueFrom

  • rxPolyfillLastValueFrom<T>(source: Observable<T>): Promise<T>
  • Polyfill for new rxjs lastValueFrom() function since rxjs versions < 7 do not export this.

    Type parameters

    • T

    Parameters

    • source: Observable<T>

    Returns Promise<T>

rxPolyfillThrowError

  • rxPolyfillThrowError<T>(error: any): Observable<T>
  • Polyfill for old (< rxjs 7) throwError behavior, since rxjs 7+ requires a function instead.

    Type parameters

    • T

    Parameters

    • error: any

    Returns Observable<T>

throwAbortSignalError

Generated using TypeDoc