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