getOptionTextStyle method

TextStyle getOptionTextStyle(
  1. String? opt,
  2. int index
)

Implementation

TextStyle getOptionTextStyle(String? opt, int index) {
  TextStyle result = FormUtil.getOptionTextStyle(widget.themeData!);
  if (opt == null) {
    return result;
  }

  if (opt == widget.value) {
    result = FormUtil.getOptionSelectedTextStyle(widget.themeData!);
  }

  if (!widget.isEdit) {
    result = FormUtil.getIsEditTextStyle(widget.themeData!, widget.isEdit);
  }

  if (widget.enableList != null &&
      widget.enableList!.isNotEmpty &&
      widget.enableList!.length > index &&
      !widget.enableList![index]) {
    result = FormUtil.getIsEditTextStyle(widget.themeData!, false);
  }

  return result;
}