OptionalaggregatesAggregate calculations and display configuration
OptionalcolumnColumn settings — visibility, width, order, pinning, formatting
OptionalfilterFilter state (composite filter tree with logic operators)
OptionalsortSort settings — array of field/direction pairs applied left-to-right
Persisted grid configuration for a User View.
Stored in the
GridStatecolumn of theUser Viewsentity. Contains column layout, sort settings, filter state, and aggregate configuration. An empty{}is valid and means "use entity-metadata defaults for all columns."The runtime class
ViewGridStatein MJUserViewEntityExtended mirrors this shape but adds constructor logic. This interface represents the raw serialized form.