StiFunctions Class

Namespace: Stimulsoft.Report.Dictionary

Methods

Method Returns Description
StiFunctions static void  
addFunction static StiFunction  
getAssebliesOfFunctions static string[]  
getCategories static string[]  
getFunctions static StiFunction[]  
getFunctionsEx static StiFunction[]  
getFunctionsGrouppedInCategories static Hashtable<string, StiFunction[]>  
getFunctionsList static StiFunction[]  
removeFunction static void  

Method Details

StiFunctions static

StiFunctions(): void


addFunction static

addFunction(category: string, groupFunctionName: string, functionName: string, description: string, typeOfFunction: string, returnType: Type, returnDescription: any, argumentTypes: Type[], argumentNames: string[], argumentDescriptions: string[], jsFunction: Function): StiFunction

Parameters

  • category (string)
  • groupFunctionName (string)
  • functionName (string)
  • description (string)
  • typeOfFunction (string)
  • returnType (Type)
  • returnDescription (any)
  • argumentTypes (Type[])
  • argumentNames (string[])
  • argumentDescriptions (string[])
  • jsFunction (Function)

Returns StiFunction


getAssebliesOfFunctions static

getAssebliesOfFunctions(): string[]

Returns string[]


getCategories static

getCategories(): string[]

Returns string[]


getFunctions static

getFunctions(categoryOrIsCompile: string | boolean): StiFunction[]

Parameters

  • categoryOrIsCompile (string | boolean)

Returns StiFunction[]


getFunctionsEx static

getFunctionsEx(report: StiReport, functionName: string, isCompile: boolean): StiFunction[]

Parameters

  • report (StiReport)
  • functionName (string)
  • isCompile (boolean)

Returns StiFunction[]


getFunctionsGrouppedInCategories static

getFunctionsGrouppedInCategories(): Hashtable<string, StiFunction[]>

Returns Hashtable<string, StiFunction[]>


getFunctionsList static

getFunctionsList(functionName: string): StiFunction[]

Parameters

  • functionName (string)

Returns StiFunction[]


removeFunction static

removeFunction(functionName: string): void

Parameters

  • functionName (string)

Fields

Field Type Description
list any  
list any  
list any  
list any  
list any  
list any