StiUserFunctionHelper Class
Namespace: Stimulsoft.Report.Dictionary
Methods
| Method | Returns | Description |
|---|---|---|
ConvertArgumentTypeToString static |
string | |
GenerateArguments static |
string | |
GenerateFirstLineScript static |
string | |
GenerateFunctionNameForDictionary static |
string | |
GetArgumentType static |
Type | |
GetCategoryName static |
string | |
GetReturnTypeScript static |
string | |
InvokeFunction static |
object | |
IsNameCorrectly static |
bool | |
IsNumericReturnType static |
bool |
Method Details
ConvertArgumentTypeToString static
ConvertArgumentTypeToString(type: StiUserFunctionArgumentType, language: StiReportLanguageType): string
Parameters
- type (StiUserFunctionArgumentType)
- language (StiReportLanguageType)
Returns string
GenerateArguments static
GenerateArguments(language: StiReportLanguageType, function: StiUserFunction): string
Parameters
- language (StiReportLanguageType)
- function (StiUserFunction)
Returns string
GenerateFirstLineScript static
GenerateFirstLineScript(language: StiReportLanguageType, function: StiUserFunction, showPublic: bool): string
Parameters
- language (StiReportLanguageType)
- function (StiUserFunction)
- showPublic (bool)
Returns string
GenerateFunctionNameForDictionary static
GenerateFunctionNameForDictionary(function: StiUserFunction): string
Parameters
- function (StiUserFunction)
Returns string
GetArgumentType static
GetArgumentType(argumentType: StiUserFunctionArgumentType): Type
Parameters
- argumentType (StiUserFunctionArgumentType)
Returns Type
GetCategoryName static
GetCategoryName(function: StiUserFunction): string
Parameters
- function (StiUserFunction)
Returns string
GetReturnTypeScript static
GetReturnTypeScript(language: StiReportLanguageType, function: StiUserFunction): string
Parameters
- language (StiReportLanguageType)
- function (StiUserFunction)
Returns string
InvokeFunction static
InvokeFunction(function: StiUserFunction, report: StiReport, **: objectarguments): object
Parameters
- function (StiUserFunction)
- report (StiReport)
- ** (objectarguments)
Returns object
IsNameCorrectly static
IsNameCorrectly(name: string): bool
Parameters
- name (string)
Returns bool
IsNumericReturnType static
IsNumericReturnType(type: StiUserFunctionArgumentType): bool
Parameters
- type (StiUserFunctionArgumentType)
Returns bool