2.8 KiB
Hierarchy
ApiBase
Constructors
constructor
⊕ new ApiBase(api: RxApiInterface): ApiBase
Defined in Base.ts:22
Parameters:
| Param | Type |
|---|---|
| api | RxApiInterface |
Returns: ApiBase
Properties
<Protected> api
● api: RxApiInterface
Defined in Base.ts:22
Methods
<Protected> combine
▸ combine<T,R>(observables: Array<Observable<any>>, mapfn?: MapFn<R, T>): Observable<T>
Defined in Base.ts:28
Type parameters:
T
R
Parameters:
| Param | Type | Default value |
|---|---|---|
| observables | Array<Observable<any>> |
- |
Default value mapfn |
MapFn<R, T> |
defaultMapFn |
Returns: Observable<T>
isConnected
▸ isConnected(): Observable<boolean>
Defined in Base.ts:36
Returns: Observable<boolean>
rawCall
▸ rawCall<T>(__namedParameters: object, ...params: Array<any>): Observable<T>
Defined in Base.ts:40
Type parameters:
T
Parameters:
| Param | Type |
|---|---|
| __namedParameters | object |
Rest params |
Array<any> |
Returns: Observable<T>
rawStorage
▸ rawStorage<T>(key: StorageFunction, ...params: Array<any>): Observable<T>
Defined in Base.ts:52
Type parameters:
T
Parameters:
| Param | Type |
|---|---|
| key | StorageFunction |
Rest params |
Array<any> |
Returns: Observable<T>
rawStorageMulti
▸ rawStorageMulti<T>(...keys: Array< [StorageFunction] | [StorageFunction, any]>): Observable<T>
Defined in Base.ts:63
Type parameters:
T
Parameters:
| Param | Type |
|---|---|
Rest keys |
Array< [StorageFunction] | [StorageFunction, any]> |
Returns: Observable<T>