TrinaColumnTypeSelect class

Implemented types
Available extensions

Constructors

TrinaColumnTypeSelect.new({required dynamic onItemSelected(TrinaGridOnSelectedEvent event), dynamic defaultValue, required List items, required bool enableColumnFilter, IconData? popupIcon, Widget builder(dynamic item)?, double? width})
const

Properties

applyFormatOnInit bool

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

no setter
boolean TrinaColumnTypeBoolean

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

no setter
builder Widget Function(dynamic item)?
final
currency TrinaColumnTypeCurrency

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

no setter
date TrinaColumnTypeDate

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

no setter
defaultValue → dynamic
final
enableColumnFilter bool
final
hasFormat bool

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

no setter
hashCode int
The hash code for this object.
no setterinherited
isBoolean bool

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

no setter
isCurrency bool

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

no setter
isDate bool

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

no setter
isNumber bool

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

no setter
isPercentage bool

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

no setter
isSelect bool

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

no setter
isText bool

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

no setter
isTime bool

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

no setter
items List
final
number TrinaColumnTypeNumber

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

no setter
onItemSelected → dynamic Function(TrinaGridOnSelectedEvent event)
final
percentage TrinaColumnTypePercentage

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

no setter
popupIcon IconData?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
select TrinaColumnTypeSelect

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

no setter
text TrinaColumnTypeText

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

no setter
time TrinaColumnTypeTime

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

no setter
width double?
final

Methods

applyFormat(dynamic value) → dynamic

Available on TrinaColumnType, provided by the TrinaColumnTypeExtension extension

compare(dynamic a, dynamic b) int
override
isValid(dynamic value) bool
override
makeCompareValue(dynamic v) → dynamic
override
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