Files
api/docs/api-observable/classes/_base_.apibase.md
T
2018-10-02 09:34:37 +00:00

2.8 KiB

Hierarchy

ApiBase

↳ ApiQueries

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>