copy method
Returns a deep copy so we can mutate selections locally without modifying the initial value passed into the dialog.
Implementation
FleetFilterSelection copy() => FleetFilterSelection(
deviceStatus: {...deviceStatus},
maintenanceWindow: {...maintenanceWindow},
maintenanceStatus: {...maintenanceStatus},
lastActivity: {...lastActivity},
connectionType: {...connectionType},
serviceAgreement: {...serviceAgreement},
locations: {...locations},
modelNumbers: {...modelNumbers},
);