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