@sabinmarcu/observable
Index
Functions
Interfaces
Type Aliases
- MethodsOfMap
- MethodsOfSet
- Observable
- ObservableDispatch
- ObservableFilterFunction
- ObservableMap
- ObservableMapFunction
- ObservableProjection
- ObservableProjectionArguments
- ObservableProjector
- ObservableProjectorArguments
- ObservableSet
- ObservableSubscriberStore
- Observer
- ObserverController
- PipedObservable
- RawObservable
- Subject
- Subscription
- TypeOfObservable
- TypeOfObservableOrType
Variables
Type Aliases
MethodsOfMap
MethodsOfSet
Observable
Type parameters
- T
ObservableDispatch
Type parameters
- T
Type declaration
Parameters
controller: ObserverController<T>
Returns void
ObservableFilterFunction
Type parameters
- T
Type declaration
Parameters
filter: (input: T | undefined) => boolean
Returns PipedObservable<T>
ObservableMap
Type parameters
- K
- V
ObservableMapFunction
Type parameters
- T
Type declaration
Type parameters
- R
Parameters
map: (input: T | undefined) => R
Returns PipedObservable<R>
ObservableProjection
Type parameters
- Observables: Observable<any>[]
- Result
Type declaration
Parameters
rest...values: ObservableProjectionArguments<Observables>
Returns Result
ObservableProjectionArguments
Type parameters
- Observables: Observable<any>[]
ObservableProjector
Type declaration
Type parameters
- Observables: Observable<any>[] = Observable<any>[]
- Result = any
Parameters
rest...values: ObservableProjectorArguments<Observables, Result>
Returns Observable<Result>
ObservableProjectorArguments
Type parameters
- Observables: Observable<any>[]
- Result
ObservableSet
Type parameters
- T
ObservableSubscriberStore
Type parameters
- T
Observer
Type parameters
- T
Type declaration
optionalcomplete?: () => void
Returns void
optionalerror?: (error: Error) => void
Parameters
error: Error
Returns void
optionalnext?: (value: T | undefined) => void
Parameters
value: T | undefined
Returns void
ObserverController
Type parameters
- T
PipedObservable
Type parameters
- T
RawObservable
Type parameters
- T
Type declaration
subscribe: (observer: Observer<T | undefined>) => Subscription
Parameters
observer: Observer<T | undefined>
Returns Subscription
Subject
Type parameters
- T
Subscription
Type declaration
unsubscribe: () => void
Returns void
TypeOfObservable
Type parameters
- T: Observable<any>
TypeOfObservableOrType
Type parameters
- T: any
Variables
constMapKeysToWrap
constSetKeysToWrap
const__mock
Type declaration
emptySubscriptionPool: () => void
Returns void
endPooling: () => void
Returns void
keys: string[]
startPooling: () => void
Returns void
stuff: string
subscriptionPool: {}