Grid class

Model for GridData

Constructors

Grid({required String id, required String name, List<GridField>? fields, List<GridField>? hiddenFields, List<GridRow>? rows, String? key, dynamic filter, dynamic sorting, required LinkMap links, List<FormData>? embeddedForms})
Creates a GridData Object
Grid.fromJson(Map<String, dynamic> json)
Deserializes json into a Grid Object
factory

Properties

embeddedForms List<FormData>?
List of FormData that is embedded in this.
final
fields List<GridField>?
List of GridField representing the Columns the Grid has
final
filter → dynamic
Filter applied to this GridView. If this is not null the Grid is actually a GridView
final
hashCode int
The hash code for this object.
no setteroverride
hiddenFields List<GridField>?
List of GridFields that are hidden in this View
final
id String
Id of this Grid
final
key String?
Key of the Grid
final
Links for actions relevant to this grid
final
name String
Name of the Grid
final
rows List<GridRow>?
Rows of the Grid
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sorting → dynamic
Sorting applied to this GridView. If this is not null the Grid is actually a GridView
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Serializes Grid into a json Map
toString() String
A string representation of this object.
override

Operators

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