OdsDecoder class
Read and parse ODS spreadsheet
- Inheritance
-
- Object
- SpreadsheetDecoder
- OdsDecoder
Constructors
- OdsDecoder(Archive archive, {bool update = false})
Properties
- extension → String
-
Filename extension
no setteroverride
- hashCode → int
-
The hash code for this object.
no setterinherited
- mediaType → String
-
Media type
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
tables
→ Map<
String, SpreadsheetTable> -
Tables contained in spreadsheet file indexed by their names
no setterinherited
Methods
-
dataUrl(
) → String -
Encode data url
inherited
-
dumpXmlContent(
[String? sheet]) → String -
Dump XML content (for debug purpose)
override
-
encode(
) → List< int> -
Encode bytes after update
inherited
-
insertColumn(
String sheet, int columnIndex) → void -
Insert column in
sheet
at positioncolumnIndex
override -
insertRow(
String sheet, int rowIndex) → void -
Insert row in
sheet
at positionrowIndex
override -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeColumn(
String sheet, int columnIndex) → void -
Remove column in
sheet
at positioncolumnIndex
override -
removeRow(
String sheet, int rowIndex) → void -
Remove row in
sheet
at positionrowIndex
override -
toString(
) → String -
A string representation of this object.
inherited
-
updateCell(
String sheet, int columnIndex, int rowIndex, dynamic value) → void -
Update the contents from
sheet
of the cellcolumnIndex
xrowIndex
with indexes start from 0override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited