copyWith method
HubCommandModel
copyWith({ - HubCommandType? commandType,
- List<Object>? arguments,
- int? commandId,
- BulkTxSetupArgs? bulkTxSetupArgs,
- FwUpdateSetupArgs? fwUpdateSetupArgs,
- FwUpdateTestSwapArgs? fwUpdateTestSwapArgs,
- FwUpdateCommitArgs? fwUpdateCommitArgs,
- BytesArgs? bytesArgs,
- AddAtsArgs? addAtsArgs,
- SetModeArgs? setModeArgs,
- SetParameterArgs? setParameterArgs,
})
Implementation
HubCommandModel copyWith(
{enums.HubCommandType? commandType,
List<Object>? arguments,
int? commandId,
BulkTxSetupArgs? bulkTxSetupArgs,
FwUpdateSetupArgs? fwUpdateSetupArgs,
FwUpdateTestSwapArgs? fwUpdateTestSwapArgs,
FwUpdateCommitArgs? fwUpdateCommitArgs,
BytesArgs? bytesArgs,
AddAtsArgs? addAtsArgs,
SetModeArgs? setModeArgs,
SetParameterArgs? setParameterArgs}) {
return HubCommandModel(
commandType: commandType ?? this.commandType,
arguments: arguments ?? this.arguments,
commandId: commandId ?? this.commandId,
bulkTxSetupArgs: bulkTxSetupArgs ?? this.bulkTxSetupArgs,
fwUpdateSetupArgs: fwUpdateSetupArgs ?? this.fwUpdateSetupArgs,
fwUpdateTestSwapArgs: fwUpdateTestSwapArgs ?? this.fwUpdateTestSwapArgs,
fwUpdateCommitArgs: fwUpdateCommitArgs ?? this.fwUpdateCommitArgs,
bytesArgs: bytesArgs ?? this.bytesArgs,
addAtsArgs: addAtsArgs ?? this.addAtsArgs,
setModeArgs: setModeArgs ?? this.setModeArgs,
setParameterArgs: setParameterArgs ?? this.setParameterArgs);
}