SheetType enum

Supported sheet file types

Inheritance
Available extensions

Values

xlsx → const SheetType

Modern Excel format (.xlsx)

xls → const SheetType

Legacy Excel format (.xls)

xlsm → const SheetType

Excel with macros (.xlsm)

csv → const SheetType

Comma-separated values (.csv)

tsv → const SheetType

Tab-separated values (.tsv)

psv → const SheetType

Pipe-separated values (.psv)

Properties

delimiter String?
Get the delimiter for text-based formats
no setter
extension String
Get file extension for this type
no setter
hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
isExcel bool
Check if this is an Excel format
no setter
isTextBased bool
Check if this is a text-based format
no setter
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromExtension(String filename) SheetType?
Detect SheetType from file extension

Constants

values → const List<SheetType>
A constant List of the values in this enum, in order of their declaration.