Methods
				
				
					
					Static addFunction
					
						- addFunction(category: string, groupFunctionName: string, functionName: string, description: string, typeOfFunction: string, returnType: Type, returnDescription?: string, argumentTypes?: Type[], argumentNames?: string[], argumentDescriptions?: string[], jsFunction?: Function): StiFunction
						- 
							
							Parameters
								- 
									category: string
- 
									groupFunctionName: string
- 
									functionName: string
- 
									description: string
- 
									typeOfFunction: string
- 
									returnType: Type
- 
									Default value returnDescription: string = ""
- 
									Default value argumentTypes: Type[] = null
- 
									Default value argumentNames: string[] = null
- 
									Default value argumentDescriptions: string[] = null
- 
									Default value jsFunction: Function = null
 
Static getAssebliesOfFunctions
					
						- getAssebliesOfFunctions(): string[]
Static getCategories
					
						- getCategories(): string[]
Static getFunctions
					
						- getFunctions(categoryOrIsCompile: string | boolean): StiFunction[]
						- 
							
							Parameters
								- 
									categoryOrIsCompile: string | boolean
 
Static getFunctionsEx
					
						- getFunctionsEx(report: StiReport, functionName: string, isCompile: boolean): StiFunction[]
						- 
							
							Parameters
								- 
									report: StiReport
- 
									functionName: string
- 
									isCompile: boolean
 
Static getFunctionsGrouppedInCategories
					
						- getFunctionsGrouppedInCategories(): Hashtable
Static removeFunction
					
						- removeFunction(functionName: string): void