StiMatrixCacheManager Class

Namespace: Stimulsoft.Report.Export

Constructors

Constructor Description
constructor(StiMatrix matrix, number width, number height, number maxPageHeight)  

constructor(matrix: StiMatrix, width: number, height: number, maxPageHeight: number)

Parameters

  • matrix (StiMatrix)
  • width (number)
  • height (number)
  • maxPageHeight (number)

Properties

Property Type Description
quickAccessSegments number[]  
segments StiMatrixCacheSegment[]  

Methods

Method Returns Description
clear void  
getMatrixLineData StiMatrixLineData  
getMatrixSegment StiMatrixCacheSegment  
loadSegment void  
readSegment void  
saveSegment void  
writeSegment object  

Method Details

clear

clear(): void


getMatrixLineData

getMatrixLineData(lineNumber: number): StiMatrixLineData

Parameters

  • lineNumber (number)

Returns StiMatrixLineData


getMatrixSegment

getMatrixSegment(index: number): StiMatrixCacheSegment

Parameters

  • index (number)

Returns StiMatrixCacheSegment


loadSegment

loadSegment(segment: StiMatrixCacheSegment): void

Parameters


readSegment

readSegment(string: string, segment: StiMatrixCacheSegment): void

Parameters


saveSegment

saveSegment(segment: StiMatrixCacheSegment): void

Parameters


writeSegment

writeSegment(segment: StiMatrixCacheSegment): object

Parameters

Returns object

Fields

Field Type Description
amountOfQuickAccessSegments any  
flagForceSaveSegment any  
line any