Constructors
constructor
-
Parameters
Properties
Private logging
Private request
Private spacesBase
Methods
createIndicator
- createIndicator(indicator: Indicator, owner: string): Observable<any>
-
Parameters
Returns Observable<any>
getAll
- getAll(type?: string, resultLimit?: number, resultStart?: number, owner?: any, normalize?: boolean): Observable<any>
-
Parameters
-
Default value type: string = "Indicator"
-
Default value resultLimit: number = 500
-
Default value resultStart: number = 0
-
Default value owner: any = undefined
-
Default value normalize: boolean = false
Returns Observable<any>
getById
- getById(id: string, type: string, owner: string): Observable<any>
-
Parameters
-
id: string
-
type: string
-
owner: string
Returns Observable<any>
Private handleError
- handleError(error: any): Promise<never>
-
Parameters
Returns Promise<never>
Private normalize
- normalize(response: Response, resourceType: any): any
-
Parameters
-
response: Response
-
resourceType: any
Returns any