FleetFilterSelection class
Aggregates all selected filters from every category. This is the object returned from the dialog.
Constructors
-
FleetFilterSelection({Set<
DeviceStatusFilter> ? deviceStatus, Set<MaintenanceWindowFilter> ? maintenanceWindow, Set<MaintenanceStatusFilter> ? maintenanceStatus, Set<LastActivityFilter> ? lastActivity, Set<ConnectionTypeFilter> ? connectionType, Set<ServiceAgreementFilter> ? serviceAgreement, Set<String> ? locations, Set<String> ? modelNumbers})
Properties
-
connectionType
↔ Set<
ConnectionTypeFilter> -
getter/setter pair
-
deviceStatus
↔ Set<
DeviceStatusFilter> -
One Set per category — multi-select is supported everywhere.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
lastActivity
↔ Set<
LastActivityFilter> -
getter/setter pair
-
locations
↔ Set<
String> -
getter/setter pair
-
maintenanceStatus
↔ Set<
MaintenanceStatusFilter> -
getter/setter pair
-
maintenanceWindow
↔ Set<
MaintenanceWindowFilter> -
getter/setter pair
-
modelNumbers
↔ Set<
String> -
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
serviceAgreement
↔ Set<
ServiceAgreementFilter> -
getter/setter pair
Methods
-
copy(
) → FleetFilterSelection - Returns a deep copy so we can mutate selections locally without modifying the initial value passed into the dialog.
-
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