copyWithWrapped method
WebApiLogicAppFuncSessionLocation
copyWithWrapped({
- Wrapped<
String?> ? locationid, - Wrapped<
String?> ? location, - Wrapped<
String?> ? locationcode, - Wrapped<
String?> ? companyname, - Wrapped<
String?> ? locationcolor, - Wrapped<
String?> ? ratetype, - Wrapped<
String?> ? ratetypedisplay, - Wrapped<
String?> ? defaultcurrency, - Wrapped<
String?> ? defaultcurrencyid, - Wrapped<
String?> ? defaultcurrencycode, - Wrapped<
String?> ? defaultcurrencysymbol, - Wrapped<
String?> ? defaultpaymentby, - Wrapped<
String?> ? defaulttaxoptionid, - Wrapped<
String?> ? defaulttaxoption, - Wrapped<
String?> ? countryid, - Wrapped<
String?> ? country, - Wrapped<
String?> ? countrycodeisoalpha2, - Wrapped<
String?> ? phone, - Wrapped<
bool?> ? useorderlocationbydefault, - Wrapped<
String?> ? defaultrepairpotypeid, - Wrapped<
String?> ? defaultrepairpotype, - Wrapped<
bool?> ? emailinvoicetoorderedby, - Wrapped<
bool?> ? emailinvoicetoaccountspayable, - Wrapped<
String?> ? defaultpurchasepotypeid, - Wrapped<
String?> ? defaultpurchasepotype, - Wrapped<
String?> ? defaultsubrentalpoordertypeid, - Wrapped<
String?> ? defaultsubrentalpoordertype, - Wrapped<
String?> ? defaultsubsalespoordertypeid, - Wrapped<
String?> ? defaultsubsalespoordertype, - Wrapped<
String?> ? defaultsubmiscpoordertypeid, - Wrapped<
String?> ? defaultsubmiscpoordertype, - Wrapped<
String?> ? defaultsublaborpoordertypeid, - Wrapped<
String?> ? defaultsublaborpoordertype, - Wrapped<
String?> ? defaultcombinedpoordertypeid, - Wrapped<
String?> ? defaultcombinedpoordertype,
Implementation
WebApiLogicAppFuncSessionLocation copyWithWrapped(
{Wrapped<String?>? locationid,
Wrapped<String?>? location,
Wrapped<String?>? locationcode,
Wrapped<String?>? companyname,
Wrapped<String?>? locationcolor,
Wrapped<String?>? ratetype,
Wrapped<String?>? ratetypedisplay,
Wrapped<String?>? defaultcurrency,
Wrapped<String?>? defaultcurrencyid,
Wrapped<String?>? defaultcurrencycode,
Wrapped<String?>? defaultcurrencysymbol,
Wrapped<String?>? defaultpaymentby,
Wrapped<String?>? defaulttaxoptionid,
Wrapped<String?>? defaulttaxoption,
Wrapped<String?>? countryid,
Wrapped<String?>? country,
Wrapped<String?>? countrycodeisoalpha2,
Wrapped<String?>? phone,
Wrapped<bool?>? useorderlocationbydefault,
Wrapped<String?>? defaultrepairpotypeid,
Wrapped<String?>? defaultrepairpotype,
Wrapped<bool?>? emailinvoicetoorderedby,
Wrapped<bool?>? emailinvoicetoaccountspayable,
Wrapped<String?>? defaultpurchasepotypeid,
Wrapped<String?>? defaultpurchasepotype,
Wrapped<String?>? defaultsubrentalpoordertypeid,
Wrapped<String?>? defaultsubrentalpoordertype,
Wrapped<String?>? defaultsubsalespoordertypeid,
Wrapped<String?>? defaultsubsalespoordertype,
Wrapped<String?>? defaultsubmiscpoordertypeid,
Wrapped<String?>? defaultsubmiscpoordertype,
Wrapped<String?>? defaultsublaborpoordertypeid,
Wrapped<String?>? defaultsublaborpoordertype,
Wrapped<String?>? defaultcombinedpoordertypeid,
Wrapped<String?>? defaultcombinedpoordertype}) {
return WebApiLogicAppFuncSessionLocation(
locationid: (locationid != null ? locationid.value : this.locationid),
location: (location != null ? location.value : this.location),
locationcode:
(locationcode != null ? locationcode.value : this.locationcode),
companyname:
(companyname != null ? companyname.value : this.companyname),
locationcolor:
(locationcolor != null ? locationcolor.value : this.locationcolor),
ratetype: (ratetype != null ? ratetype.value : this.ratetype),
ratetypedisplay: (ratetypedisplay != null
? ratetypedisplay.value
: this.ratetypedisplay),
defaultcurrency: (defaultcurrency != null
? defaultcurrency.value
: this.defaultcurrency),
defaultcurrencyid: (defaultcurrencyid != null
? defaultcurrencyid.value
: this.defaultcurrencyid),
defaultcurrencycode: (defaultcurrencycode != null
? defaultcurrencycode.value
: this.defaultcurrencycode),
defaultcurrencysymbol: (defaultcurrencysymbol != null
? defaultcurrencysymbol.value
: this.defaultcurrencysymbol),
defaultpaymentby: (defaultpaymentby != null
? defaultpaymentby.value
: this.defaultpaymentby),
defaulttaxoptionid: (defaulttaxoptionid != null
? defaulttaxoptionid.value
: this.defaulttaxoptionid),
defaulttaxoption: (defaulttaxoption != null
? defaulttaxoption.value
: this.defaulttaxoption),
countryid: (countryid != null ? countryid.value : this.countryid),
country: (country != null ? country.value : this.country),
countrycodeisoalpha2: (countrycodeisoalpha2 != null
? countrycodeisoalpha2.value
: this.countrycodeisoalpha2),
phone: (phone != null ? phone.value : this.phone),
useorderlocationbydefault: (useorderlocationbydefault != null
? useorderlocationbydefault.value
: this.useorderlocationbydefault),
defaultrepairpotypeid: (defaultrepairpotypeid != null
? defaultrepairpotypeid.value
: this.defaultrepairpotypeid),
defaultrepairpotype: (defaultrepairpotype != null
? defaultrepairpotype.value
: this.defaultrepairpotype),
emailinvoicetoorderedby: (emailinvoicetoorderedby != null
? emailinvoicetoorderedby.value
: this.emailinvoicetoorderedby),
emailinvoicetoaccountspayable: (emailinvoicetoaccountspayable != null
? emailinvoicetoaccountspayable.value
: this.emailinvoicetoaccountspayable),
defaultpurchasepotypeid: (defaultpurchasepotypeid != null
? defaultpurchasepotypeid.value
: this.defaultpurchasepotypeid),
defaultpurchasepotype: (defaultpurchasepotype != null
? defaultpurchasepotype.value
: this.defaultpurchasepotype),
defaultsubrentalpoordertypeid: (defaultsubrentalpoordertypeid != null
? defaultsubrentalpoordertypeid.value
: this.defaultsubrentalpoordertypeid),
defaultsubrentalpoordertype: (defaultsubrentalpoordertype != null
? defaultsubrentalpoordertype.value
: this.defaultsubrentalpoordertype),
defaultsubsalespoordertypeid: (defaultsubsalespoordertypeid != null
? defaultsubsalespoordertypeid.value
: this.defaultsubsalespoordertypeid),
defaultsubsalespoordertype: (defaultsubsalespoordertype != null
? defaultsubsalespoordertype.value
: this.defaultsubsalespoordertype),
defaultsubmiscpoordertypeid: (defaultsubmiscpoordertypeid != null
? defaultsubmiscpoordertypeid.value
: this.defaultsubmiscpoordertypeid),
defaultsubmiscpoordertype: (defaultsubmiscpoordertype != null
? defaultsubmiscpoordertype.value
: this.defaultsubmiscpoordertype),
defaultsublaborpoordertypeid: (defaultsublaborpoordertypeid != null
? defaultsublaborpoordertypeid.value
: this.defaultsublaborpoordertypeid),
defaultsublaborpoordertype: (defaultsublaborpoordertype != null
? defaultsublaborpoordertype.value
: this.defaultsublaborpoordertype),
defaultcombinedpoordertypeid: (defaultcombinedpoordertypeid != null
? defaultcombinedpoordertypeid.value
: this.defaultcombinedpoordertypeid),
defaultcombinedpoordertype: (defaultcombinedpoordertype != null
? defaultcombinedpoordertype.value
: this.defaultcombinedpoordertype));
}