Properties
				
					
					Abstract performanceNow
					performanceNow: any
					
				
			
			
			
				Methods
				
					
					buildFullUrl
					
						- buildFullUrl(action: string, params: string, baseUrl: string): string
 
					
					
						- 
							
							
							
Parameters
							
								- 
									
action: string
								 
								- 
									
params: string
								 
								- 
									
baseUrl: string
									
								 
							
							Returns string
						 
					
				
				
					
					Abstract callBetterTouchTool
					
						- callBetterTouchTool(action: string, data: Types.BttPayload, config: AppConfig, translate: boolean): Promise<CallResult>
 
					
					
						- 
							
							
							
Parameters
							
								- 
									
action: string
								 
								- 
									
data: Types.BttPayload
								 
								- 
									
								
 
								- 
									
translate: boolean
								 
							
							
						 
					
				
				
					
					Abstract deleteTrigger
					
						- deleteTrigger(uuid: string): void
 
					
					
				
				
					
					Abstract fetch
					
						- fetch(path: string, options?: any): Promise<any>
 
					
					
						- 
							
							
Parameters
							
								- 
									
path: string
								 
								- 
									
Optional options: any
								 
							
							Returns Promise<any>
						 
					
				
				
					
					generateUuidForString
					
						- generateUuidForString(text: string, namespace?: string): string
 
					
					
						- 
							
							
							
Parameters
							
								- 
									
text: string
								 
								- 
									
Default value namespace: string = NAMESPACE
									
								 
							
							Returns string
						 
					
				
				
					
					getBaseUrl
					
						- getBaseUrl(config: Partial<AppConfig>): string
 
					
					
						- 
							
							
							
Parameters
							
							Returns string
						 
					
				
				
					
					Abstract getMdlsName
					
						- getMdlsName(applicationPath: string): string
 
					
					
						- 
							
							
Parameters
							
							Returns string
						 
					
				
				
					
					Abstract getNodeBinaryPath
					
						- getNodeBinaryPath(): string
 
					
					
				
				
					
					getUrl
					
					
						- 
							
							
							
Parameters
							
							Returns string
						 
					
				
				
					
					keyToBttNotation
					
						- keyToBttNotation(key: string): string
 
					
					
						- 
							
							
							
Parameters
							
							Returns string
						 
					
				
				
					
					mapClassNameToMethodName
					
					
						- 
							
							
							
Parameters
							
							Returns string
						 
					
				
				
					
					params
					
						- params(data: Record<string, string>, sharedKey?: string, sharedSecret?: string): string
 
					
					
						- 
							
							
							
Parameters
							
								- 
									
data: Record<string, string>
								 
								- 
									
Optional sharedKey: string
								 
								- 
									
Optional sharedSecret: string
								 
							
							Returns string
						 
					
				
				
					
					simpleCase
					
						- simpleCase(value: string): string
 
					
					
						- 
							
							
							
Parameters
							
							Returns string
						 
					
				
				
					
					translateObjectKeysToBttNotation
					
						- translateObjectKeysToBttNotation(object: Partial<Types.AppPayload> | Partial<Types.BttPayload>): object
 
					
					
						- 
							
							
							
Parameters
							
								- 
									
object: Partial<Types.AppPayload> | Partial<Types.BttPayload>
								 
							
							Returns object
							
						 
					
				
			
		 
		
	 
 
 
Returns the current UUID representing the namespace of the package