Attributes constructor

Attributes({
  1. String? id,
  2. String? name,
  3. String? label,
  4. String? min,
  5. String? max,
  6. String? fieldType,
  7. String? fieldSubType,
  8. String? classNames,
  9. bool? mandatory,
  10. String? fieldMappingKey,
  11. List<ValueList>? valueList,
  12. String? placeHolder,
  13. bool? fetchRemote,
  14. int? renderOrder,
  15. bool? hidden,
  16. bool? formatAmount,
  17. Configs? configs,
  18. bool? unique,
  19. bool? isAmount,
  20. bool? isAmountPrepopulate,
  21. bool? isAmountModifiable,
  22. bool? excessAllowed,
  23. String? validationRegex,
  24. String? defaultValue,
  25. String? currency,
})

Implementation

Attributes(
    {this.id,
      this.name,
      this.label,
      this.min,
      this.max,
      this.fieldType,
      this.fieldSubType,
      this.classNames,
      this.mandatory,
      this.fieldMappingKey,
      this.valueList,
      this.placeHolder,
      this.fetchRemote,
      this.renderOrder,
      this.hidden,
      this.formatAmount,
      this.configs,
      this.unique,
      this.isAmount,
      this.isAmountPrepopulate,
      this.isAmountModifiable,
      this.excessAllowed,
      this.validationRegex,
      this.defaultValue,
      this.currency});