WebApiModulesSettingsDiscountTemplateSettingsDiscountTemplateDiscountTemplate class

Available extensions
Annotations
  • @JsonSerializable.new(explicitToJson: true)

Constructors

WebApiModulesSettingsDiscountTemplateSettingsDiscountTemplateDiscountTemplate({String? discountTemplateId, String? discountTemplate, String? officeLocationId, String? officeLocation, bool? isCompany, bool? rental, bool? sales, bool? labor, bool? misc, bool? space, double? rentalDiscountPercent, double? rentalDaysPerWeek, double? salesDiscountPercent, double? spaceDiscountPercent, String? rentalAsOf, String? salesAsOf, String? laborAsOf, String? miscAsOf, String? spaceAsOf, double? spaceDaysPerWeek, String? companyId, bool? applyDiscountToCustomRate, bool? inactive, String? dateStamp, String? auditNote, String? recordTitle, List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields, List<FwStandardDataFwCustomValue>? custom, List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes, List<FwStandardDataFwTranslatedValue>? translation})
WebApiModulesSettingsDiscountTemplateSettingsDiscountTemplateDiscountTemplate.fromJson(Map<String, dynamic> json)
factory

Properties

applyDiscountToCustomRate bool?
final
auditNote String?
final
companyId String?
final
custom List<FwStandardDataFwCustomValue>?
final
dateStamp String?
final
defaultFieldAttributes List<FwStandardDataFwDefaultAttribute>?
final
discountTemplate String?
final
discountTemplateId String?
final
fields List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?
final
hashCode int
The hash code for this object.
no setteroverride
inactive bool?
final
isCompany bool?
final
labor bool?
final
laborAsOf String?
final
misc bool?
final
miscAsOf String?
final
officeLocation String?
final
officeLocationId String?
final
recordTitle String?
final
rental bool?
final
rentalAsOf String?
final
rentalDaysPerWeek double?
final
rentalDiscountPercent double?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sales bool?
final
salesAsOf String?
final
salesDiscountPercent double?
final
space bool?
final
spaceAsOf String?
final
spaceDaysPerWeek double?
final
spaceDiscountPercent double?
final
translation List<FwStandardDataFwTranslatedValue>?
final

Methods

copyWith({String? discountTemplateId, String? discountTemplate, String? officeLocationId, String? officeLocation, bool? isCompany, bool? rental, bool? sales, bool? labor, bool? misc, bool? space, double? rentalDiscountPercent, double? rentalDaysPerWeek, double? salesDiscountPercent, double? spaceDiscountPercent, String? rentalAsOf, String? salesAsOf, String? laborAsOf, String? miscAsOf, String? spaceAsOf, double? spaceDaysPerWeek, String? companyId, bool? applyDiscountToCustomRate, bool? inactive, String? dateStamp, String? auditNote, String? recordTitle, List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields, List<FwStandardDataFwCustomValue>? custom, List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes, List<FwStandardDataFwTranslatedValue>? translation}) WebApiModulesSettingsDiscountTemplateSettingsDiscountTemplateDiscountTemplate

Available on WebApiModulesSettingsDiscountTemplateSettingsDiscountTemplateDiscountTemplate, provided by the $WebApiModulesSettingsDiscountTemplateSettingsDiscountTemplateDiscountTemplateExtension extension

copyWithWrapped({Wrapped<String?>? discountTemplateId, Wrapped<String?>? discountTemplate, Wrapped<String?>? officeLocationId, Wrapped<String?>? officeLocation, Wrapped<bool?>? isCompany, Wrapped<bool?>? rental, Wrapped<bool?>? sales, Wrapped<bool?>? labor, Wrapped<bool?>? misc, Wrapped<bool?>? space, Wrapped<double?>? rentalDiscountPercent, Wrapped<double?>? rentalDaysPerWeek, Wrapped<double?>? salesDiscountPercent, Wrapped<double?>? spaceDiscountPercent, Wrapped<String?>? rentalAsOf, Wrapped<String?>? salesAsOf, Wrapped<String?>? laborAsOf, Wrapped<String?>? miscAsOf, Wrapped<String?>? spaceAsOf, Wrapped<double?>? spaceDaysPerWeek, Wrapped<String?>? companyId, Wrapped<bool?>? applyDiscountToCustomRate, Wrapped<bool?>? inactive, Wrapped<String?>? dateStamp, Wrapped<String?>? auditNote, Wrapped<String?>? recordTitle, Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>? fields, Wrapped<List<FwStandardDataFwCustomValue>?>? custom, Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes, Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation}) WebApiModulesSettingsDiscountTemplateSettingsDiscountTemplateDiscountTemplate

Available on WebApiModulesSettingsDiscountTemplateSettingsDiscountTemplateDiscountTemplate, provided by the $WebApiModulesSettingsDiscountTemplateSettingsDiscountTemplateDiscountTemplateExtension extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(dynamic other) bool
The equality operator.
override