Skip to main content

Module types

Module types 

Source

Structs§

Alignment
Border
BorderItem
CellStyleXfs
CellStyles
CellXfs
Col
Comment
DefinedName
A defined name. The sheet_id is the sheet index in case the name is local
Dxf
DxfFont
Fill
Font
Metadata
NumFmt
Row
SheetProperties
Information need to show a sheet tab in the UI The color is serialized only if it is not Color::None
Style
StyleIncludes
The formatting categories a named style includes — Excel’s “Style Includes” checkboxes, stored as the apply* attributes of the style’s cellStyleXfs record. Applying the style to a cell only stamps the included categories. The default (like “Normal”) includes everything; the built-in “Percent”, for example, includes only the number format.
Styles
Table
TableColumn
TableStyleInfo
Theme
Workbook
An internal representation of an IronCalc Workbook
WorkbookSettings
WorkbookView
A Workbook View tracks of the selected sheet for each view
Worksheet
Internal representation of a worksheet Excel object
WorksheetView
Represents the state of the worksheet as seen by the user. This includes details such as the currently selected cell, the visible range, and the position of the viewport.

Enums§

ArrayKind
Whether an array formula is a CSE (Ctrl+Shift+Enter) formula or a dynamic formula.
BorderStyle
Cell
CellType
Cell type enum matching Excel TYPE() function values.
Color
FontScheme
FormulaValue
The evaluated value stored in a formula cell. Unevaluated is a transient state that only exists during evaluation.
HorizontalAlignment
SheetState
state: 18.18.68 ST_SheetState (Sheet Visibility Types) hidden, veryHidden, visible
SpillValue
The value stored in a spill cell (no formula, no origin tracking).
VerticalAlignment

Type Aliases§

SheetData
Internal representation of Excel’s sheet_data It is row first and because of this all of our API’s should be row first