Class BaseRemoteMethod<ReturnType, Parameter, Metadata>Abstract

Type Parameters

Hierarchy (View Summary)

Constructors

Properties

__id: string = ...

unique internal id

_initialised: boolean = false
destroyed$: undefined | Subject<void> = ...

Emits if the data source is destroyed

executed$: Subject<ReturnType> = ...
executionsInProgress$: CounterSubject = ...
initialised$: undefined | Subject<void> = ...

Emits if the data source is initialised

injector: Injector
interceptors: undefined | Set<Subject<any>> = ...
metadata: Metadata
destroyed$: Subject<BaseDefinition<BaseDefinitionMetadata>> = ...

Emits when a new Definition instance is initialised

initialised$: Subject<BaseDefinition<BaseDefinitionMetadata>> = ...

Emits when a new Definition instance is initialised

instances: Map<string, BaseDefinition<BaseDefinitionMetadata>> = ...

A map of active Definition instances

Accessors

Methods

  • A callback method that performs custom clean-up, invoked immediately before a directive, pipe, or service instance is destroyed.

    Returns void