StiAppExpressionParser Class

Namespace: Stimulsoft.Report.Helpers

Methods

Method Returns Description
parseBoolExpression static boolean  
parseBoolExpressionAsync static Promise  
parseBrushExpression static StiBrush  
parseColorExpression static Color  
parseFontExpression static Stimulsoft.System.Drawing.Font  
parseNumberExpression static number  
parseStringExpression static string  
processExpressions static void  

Method Details

parseBoolExpression static

parseBoolExpression(component: StiComponent, propName: string, allowDataLoading: any): boolean

Parameters

  • component (StiComponent)
  • propName (string)
  • allowDataLoading (any)

Returns boolean


parseBoolExpressionAsync static

parseBoolExpressionAsync(component: StiComponent, propName: string, allowDataLoading: any): Promise

Parameters

  • component (StiComponent)
  • propName (string)
  • allowDataLoading (any)

Returns Promise


parseBrushExpression static

parseBrushExpression(component: StiComponent, propName: string, allowDataLoading: any): StiBrush

Parameters

  • component (StiComponent)
  • propName (string)
  • allowDataLoading (any)

Returns StiBrush


parseColorExpression static

parseColorExpression(component: StiComponent, propName: string, allowDataLoading: any): Color

Parameters

  • component (StiComponent)
  • propName (string)
  • allowDataLoading (any)

Returns Color


parseFontExpression static

parseFontExpression(component: StiComponent, propName: string, allowDataLoading: any): Stimulsoft.System.Drawing.Font

Parameters

  • component (StiComponent)
  • propName (string)
  • allowDataLoading (any)

Returns Stimulsoft.System.Drawing.Font


parseNumberExpression static

parseNumberExpression(component: StiComponent, propName: string, allowDataLoading: any): number

Parameters

  • component (StiComponent)
  • propName (string)
  • allowDataLoading (any)

Returns number


parseStringExpression static

parseStringExpression(component: StiComponent, propName: string, allowDataLoading: any): string

Parameters

  • component (StiComponent)
  • propName (string)
  • allowDataLoading (any)

Returns string


processExpressions static

processExpressions(component: StiComponent, allowDataLoading: any, eventType: StiEventType): void

Parameters

  • component (StiComponent)
  • allowDataLoading (any)
  • eventType (StiEventType)