Hierarchy

  • StiReportParser

Index

Methods

Static addToCache

Static addToWrongCache

Static cleanCache

  • cleanCache(reportKey: string): void
  • Parameters

    • reportKey: string

    Returns void

Static getDataFieldValueProcessorAsync

Static getFromCache

Static getFromWrongCache

Static parse

  • parse(expression: string, component: IStiReportComponent, allowCache?: boolean, constants?: Hashtable, allowDataLoading?: boolean, onlyExpression?: boolean): string
  • Parameters

    • expression: string
    • component: IStiReportComponent
    • Default value allowCache: boolean = true
    • Default value constants: Hashtable = null
    • Default value allowDataLoading: boolean = true
    • Default value onlyExpression: boolean = false

    Returns string

Static parse2

  • parse2(expression: string, report: IStiReport, allowCache?: boolean, constants?: Hashtable, allowDataLoading?: boolean, onlyExpression?: boolean): string
  • Parameters

    • expression: string
    • report: IStiReport
    • Default value allowCache: boolean = true
    • Default value constants: Hashtable = null
    • Default value allowDataLoading: boolean = true
    • Default value onlyExpression: boolean = false

    Returns string

Static parseAsync

  • parseAsync(expression: string, component: IStiReportComponent, allowCache?: boolean, constants?: Hashtable, allowDataLoading?: boolean, onlyExpression?: boolean): Promise<string>
  • Parameters

    • expression: string
    • component: IStiReportComponent
    • Default value allowCache: boolean = true
    • Default value constants: Hashtable = null
    • Default value allowDataLoading: boolean = true
    • Default value onlyExpression: boolean = false

    Returns Promise<string>

Static parseAsync2

  • parseAsync2(expression: string, report: IStiReport, allowCache?: boolean, constants?: Hashtable, allowDataLoading?: boolean, onlyExpression?: boolean): Promise<string>
  • Parameters

    • expression: string
    • report: IStiReport
    • Default value allowCache: boolean = true
    • Default value constants: Hashtable = null
    • Default value allowDataLoading: boolean = true
    • Default value onlyExpression: boolean = false

    Returns Promise<string>

Static parseObject

  • parseObject(expression: string, component: IStiReportComponent, allowCache?: boolean, constants?: Hashtable, allowDataLoading?: boolean, onlyExpression?: boolean): any
  • Parameters

    • expression: string
    • component: IStiReportComponent
    • Default value allowCache: boolean = true
    • Default value constants: Hashtable = null
    • Default value allowDataLoading: boolean = true
    • Default value onlyExpression: boolean = false

    Returns any

Static parseObjectAsync

  • parseObjectAsync(expression: string, component: IStiReportComponent, allowCache?: boolean, constants?: Hashtable, allowDataLoading?: boolean, onlyExpression?: boolean): Promise<any>
  • Parameters

    • expression: string
    • component: IStiReportComponent
    • Default value allowCache: boolean = true
    • Default value constants: Hashtable = null
    • Default value allowDataLoading: boolean = true
    • Default value onlyExpression: boolean = false

    Returns Promise<any>

Generated using TypeDoc