Provides information about a visualization of a group of rows and columns in a [[Worksheet]]

SpreadsheetPane

new SpreadsheetPane(a: SpreadsheetRowScrollRegion, b: SpreadsheetColumnScrollRegion, c: object, d: ISpreadsheetPaneOwner): SpreadsheetPane

Returns SpreadsheetPane

Inherited from: PropertyChangeNotifierExtended

propertyChanged: object
$t: Type

Returns the [[SpreadsheetColumnScrollRegion]] that contains the pane.

get columnScrollRegion(): SpreadsheetColumnScrollRegion

Returns SpreadsheetColumnScrollRegion

Returns the [[SpreadsheetRowScrollRegion]] that contains the pane.

get rowScrollRegion(): SpreadsheetRowScrollRegion

Returns SpreadsheetRowScrollRegion

Returns an object that represents the selection within the pane.

get selection(): SpreadsheetSelection

Returns SpreadsheetSelection

Returns a range that represents the current visible range.

get visibleRange(): SpreadsheetCellRange

Returns SpreadsheetCellRange

Inherited from: PropertyChangeNotifierExtended

addListener(a: ITypedPropertyChangeListener$2<any, string>, b: boolean): void

Parameters

  • a: ITypedPropertyChangeListener$2<any, string>
  • b: boolean

Returns void

Inherited from: PropertyChangeNotifierExtended

d(a: any, b: string, c: any): void

Parameters

  • a: any
  • b: string
  • c: any

Returns void

Inherited from: PropertyChangeNotifierExtended

e(a: any, b: string, c: any): void

Parameters

  • a: any
  • b: string
  • c: any

Returns void

Inherited from: PropertyChangeNotifierExtended

onPropertyValueChanged(a: any, b: string, c: any): void

Parameters

  • a: any
  • b: string
  • c: any

Returns void

Inherited from: PropertyChangeNotifierExtended

removeListener(a: ITypedPropertyChangeListener$2<any, string>): void

Parameters

  • a: ITypedPropertyChangeListener$2<any, string>

Returns void

Used to ensure that a specified cell is fully in view within the [[visibleRange]].

scrollCellIntoView(cell: SpreadsheetCell): void

Parameters

Returns void

Used to ensure that a specified column is fully in view within the [[visibleRange]].

scrollColumnIntoView(index: number): void

Parameters

  • index: number

    0 based index of the column to be brought into view.

Returns void

Used to ensure that a specified cell is fully in view within the [[visibleRange]].

scrollRangeIntoView(range: SpreadsheetCellRange): void

Parameters

Returns void

Used to ensure that a specified row is fully in view within the [[visibleRange]].

scrollRowIntoView(index: number): void

Parameters

  • index: number

    0 based index of the row to be brought into view.

Returns void