module Xlsxrb::Elements
High-level domain model layer. Provides immutable Data classes representing Excel concepts.
Constants
- Cell
-
Represents a single cell in a worksheet. All indices are 0-based.
- CellError
- Column
-
Represents column formatting in a worksheet. index is 0-based.
- Formula
-
Represents a formula with an optional cached value. Optional: type (:shared, :array), ref (range), shared_index (si for shared formulas)
- RichText
-
Represents a rich text string with formatting runs. runs: array of hashes, each with :text and optional :font (hash of font properties). Font properties: :bold, :italic, :underline, :sz, :color, :name
- Row
-
Represents a single row in a worksheet. index is 0-based.
- VALID_ERROR_CODES
-
Represents a cell error value (e.g. #N/A, #REF!, #DIV/0!).
- Workbook
-
Represents an entire XLSX workbook.
- Worksheet
-
Represents a single worksheet in a workbook.