copyWithWrapped method

HubCommandModel copyWithWrapped({
  1. Wrapped<HubCommandType?>? commandType,
  2. Wrapped<List<Object>?>? arguments,
  3. Wrapped<int?>? commandId,
  4. Wrapped<BulkTxSetupArgs?>? bulkTxSetupArgs,
  5. Wrapped<FwUpdateSetupArgs?>? fwUpdateSetupArgs,
  6. Wrapped<FwUpdateTestSwapArgs?>? fwUpdateTestSwapArgs,
  7. Wrapped<FwUpdateCommitArgs?>? fwUpdateCommitArgs,
  8. Wrapped<BytesArgs?>? bytesArgs,
  9. Wrapped<AddAtsArgs?>? addAtsArgs,
  10. Wrapped<SetModeArgs?>? setModeArgs,
  11. Wrapped<SetParameterArgs?>? setParameterArgs,
})

Implementation

HubCommandModel copyWithWrapped(
    {Wrapped<enums.HubCommandType?>? commandType,
    Wrapped<List<Object>?>? arguments,
    Wrapped<int?>? commandId,
    Wrapped<BulkTxSetupArgs?>? bulkTxSetupArgs,
    Wrapped<FwUpdateSetupArgs?>? fwUpdateSetupArgs,
    Wrapped<FwUpdateTestSwapArgs?>? fwUpdateTestSwapArgs,
    Wrapped<FwUpdateCommitArgs?>? fwUpdateCommitArgs,
    Wrapped<BytesArgs?>? bytesArgs,
    Wrapped<AddAtsArgs?>? addAtsArgs,
    Wrapped<SetModeArgs?>? setModeArgs,
    Wrapped<SetParameterArgs?>? setParameterArgs}) {
  return HubCommandModel(
      commandType:
          (commandType != null ? commandType.value : this.commandType),
      arguments: (arguments != null ? arguments.value : this.arguments),
      commandId: (commandId != null ? commandId.value : this.commandId),
      bulkTxSetupArgs: (bulkTxSetupArgs != null
          ? bulkTxSetupArgs.value
          : this.bulkTxSetupArgs),
      fwUpdateSetupArgs: (fwUpdateSetupArgs != null
          ? fwUpdateSetupArgs.value
          : this.fwUpdateSetupArgs),
      fwUpdateTestSwapArgs: (fwUpdateTestSwapArgs != null
          ? fwUpdateTestSwapArgs.value
          : this.fwUpdateTestSwapArgs),
      fwUpdateCommitArgs: (fwUpdateCommitArgs != null
          ? fwUpdateCommitArgs.value
          : this.fwUpdateCommitArgs),
      bytesArgs: (bytesArgs != null ? bytesArgs.value : this.bytesArgs),
      addAtsArgs: (addAtsArgs != null ? addAtsArgs.value : this.addAtsArgs),
      setModeArgs:
          (setModeArgs != null ? setModeArgs.value : this.setModeArgs),
      setParameterArgs: (setParameterArgs != null
          ? setParameterArgs.value
          : this.setParameterArgs));
}