Hierarchy

  • Subscription<any, any>
    • $SubA

Constructors

Properties

__owner?: ISubscription<any, any>
attr: any = {}
cacheLast: boolean
closeIn: CloseMode
closeOut: CloseMode
comp: IComponent<any>
id: string
last: any
parent?: ISubscription<any, any>
setter: Fn2<any, any, any>
state: State
subs: Partial<ISubscriber<any>>[]
wrapped?: Partial<ISubscriber<any>>
xform?: Reducer<any, any[]>

Methods

  • Returns any

  • Parameters

    • x: any

    Returns void

  • Parameters

    • type: "error" | "next" | "done"
    • Optional x: any

    Returns boolean

  • Parameters

    • x: any

    Returns void

  • Returns boolean

  • Parameters

    • acc: any[] | Reduced<any[]>

    Returns boolean

  • Returns void

  • Returns void

  • Parameters

    • e: any

    Returns boolean

  • Returns State

  • Syntax sugar for Subscription.transform when using a single map() transducer only. The given function fn is used as map's transformation fn.

    Type Parameters

    • C

    Parameters

    • fn: Fn<any, C>
    • Optional opts: Partial<WithErrorHandlerOpts>

    Returns ISubscription<any, C>

  • Parameters

    • a: any

    Returns void

  • Returns void

  • Parameters

    • state: State

    Returns void

  • Creates new child subscription with given subscriber and/or transducer and options.

    Type Parameters

    • C

    Parameters

    • sub: ISubscription<any, C>

    Returns ISubscription<any, C>

  • Parameters

    • sub: Partial<ISubscriber<any>>
    • Optional opts: Partial<CommonOpts>

    Returns ISubscription<any, any>

  • Type Parameters

    • C

    Parameters

    • sub: Partial<ISubscriber<C>>
    • Optional opts: Partial<TransformableOpts<any, C>>

    Returns ISubscription<any, C>

  • Creates a new child subscription using given transducers and optional subscription ID. Supports up to 4 transducers and if more than one transducer is given, composes them in left-to-right order using comp().

    Shorthand for subscribe(comp(xf1, xf2,...), id)

    Type Parameters

    • C

    Parameters

    • a: Transducer<any, C>
    • Optional opts: Partial<WithErrorHandlerOpts>

    Returns ISubscription<any, C>

  • Type Parameters

    • C
    • D

    Parameters

    • a: Transducer<any, C>
    • b: Transducer<C, D>
    • Optional opts: Partial<WithErrorHandlerOpts>

    Returns ISubscription<any, D>

  • Type Parameters

    • C
    • D
    • E

    Parameters

    • a: Transducer<any, C>
    • b: Transducer<C, D>
    • c: Transducer<D, E>
    • Optional opts: Partial<WithErrorHandlerOpts>

    Returns ISubscription<any, E>

  • Type Parameters

    • C
    • D
    • E
    • F

    Parameters

    • a: Transducer<any, C>
    • b: Transducer<C, D>
    • c: Transducer<D, E>
    • d: Transducer<E, F>
    • Optional opts: Partial<WithErrorHandlerOpts>

    Returns ISubscription<any, F>

  • Type Parameters

    • C

    Parameters

    • opts: WithTransform<any, C> & Partial<WithErrorHandlerOpts>

    Returns ISubscription<any, C>

  • Parameters

    • e: any

    Returns boolean

  • Parameters

    • Optional sub: ISubscription<any, any>

    Returns boolean

  • Parameters

    • sub: ISubscription<any, any>

    Returns boolean

  • Returns boolean

Generated using TypeDoc