TreeColumn class
Extended metadata for a column inside a Tree view
Constructors
- TreeColumn({required OdooField field, ColumnAggregate aggregate = ColumnAggregate.none, ColumnOptional optional = ColumnOptional.none, String? width, bool editable = false, String? decoration})
-
const
- TreeColumn.fromField(OdooField field)
-
factory
-
TreeColumn.fromJson(Map<
String, dynamic> json) -
factory
Properties
- aggregate → ColumnAggregate
-
final
- decoration → String?
-
final
- editable → bool
-
final
- field → OdooField
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- optional → ColumnOptional
-
final
-
props
→ List<
Object?> -
The list of properties that will be used to determine whether
two instances are equal.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stringify → bool?
-
If set to
true, thetoStringmethod will be overridden to output this instance'sprops.no setterinherited - width → String?
-
final
Methods
-
copyWith(
{OdooField? field, ColumnAggregate? aggregate, ColumnOptional? optional, String? width, bool? editable, String? decoration}) → TreeColumn -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
-
toXml(
{int indent = 12}) → String - Generates the
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited