Safe Haskell | Safe-Infered |
---|
Text.XML.SpreadsheetML.Types
- data Workbook = Workbook {}
- data DocumentProperties = DocumentProperties {}
- data Worksheet = Worksheet {}
- data Table = Table {
- tableColumns :: [Column]
- tableRows :: [Row]
- tableDefaultColumnWidth :: Maybe Double
- tableDefaultRowHeight :: Maybe Double
- tableExpandedColumnCount :: Maybe Word64
- tableExpandedRowCount :: Maybe Word64
- tableLeftCell :: Maybe Word64
- tableTopCell :: Maybe Word64
- tableFullColumns :: Maybe Bool
- tableFullRows :: Maybe Bool
- data Column = Column {}
- data Row = Row {}
- data Cell = Cell {}
- data ExcelValue
- newtype Formula = Formula String
- data AutoFitWidth
- data AutoFitHeight
- data Hidden
- newtype Name = Name String
- newtype Caption = Caption String
Documentation
Only implement what we need
Constructors
Workbook | |
data DocumentProperties Source
Constructors
DocumentProperties | |
Fields
|
Constructors
Worksheet | |
Fields |
Constructors
Table | |
Fields
|
Constructors
Column | |
Fields |
Constructors
Row | |
Constructors
Cell | |
Fields
|
data ExcelValue Source
Instances
TODO: Currently just a string, but we could model excel formulas and use that type here instead.
Attribute for hidden things
For now this is just a string, but we could model excel's names