GSField.textPlain constructor

GSField.textPlain(
  1. {Key? key,
  2. required String tag,
  3. String? title,
  4. String? errorMessage,
  5. String? helpMessage,
  6. Widget? prefixWidget,
  7. Widget? postfixWidget,
  8. bool? required,
  9. bool? showTitle,
  10. GSFieldStatusEnum? status,
  11. String? value,
  12. int? weight,
  13. RegExp? validateRegEx,
  14. int? maxLength,
  15. int? minLine,
  16. int? maxLine,
  17. String? hint,
  18. bool? showCounter}
)

Implementation

GSField.textPlain(
    {Key? key,
    required String tag,
    String? title,
    String? errorMessage,
    String? helpMessage,
    Widget? prefixWidget,
    Widget? postfixWidget,
    bool? required,
    bool? showTitle,
    GSFieldStatusEnum? status,
    String? value,
    int? weight,
    RegExp? validateRegEx,
    int? maxLength,
    int? minLine,
    int? maxLine,
    String? hint,
    bool? showCounter})
    : super(key: key) {
  model = GSTextPlainModel(
      type: GSFieldTypeEnum.textPlain,
      tag: tag,
      title: title,
      showTitle: showTitle ?? true,
      errorMessage: errorMessage,
      helpMessage: helpMessage,
      prefixWidget: prefixWidget,
      postfixWidget: postfixWidget,
      required: required,
      status: status,
      value: value,
      weight: weight,
      hint: hint,
      maxLine: maxLine,
      minLine: minLine,
      maxLength: maxLength,
      showCounter: showCounter);
}