getDateRangeTextField method

Widget getDateRangeTextField(
  1. bool isMax
)

Implementation

Widget getDateRangeTextField(bool isMax) {
  return Expanded(
    child: TextField(
      enableInteractiveSelection: false,
      readOnly: true,
      onTap: () {
        if (widget.onTapped != null) {
          widget.onTapped!();
        }
        onTextTapped(isMax);
      },
      style: const TextStyle(color:  Color(0xFF222222), fontSize: 14.0),
      inputFormatters: [FilteringTextInputFormatter.digitsOnly],
      keyboardType: const TextInputType.numberWithOptions(),
      onChanged: (input) {
        widget.item.isSelected = true;
      },
      controller: isMax
          ? widget.maxTextEditingController
          : widget.minTextEditingController,
      cursorColor: const Color(0xFF3072F6),
      textAlign: TextAlign.center,
      decoration: InputDecoration(
        hintStyle: const TextStyle(color:  Color(0xFFCCCCCC), fontSize: 14.0),
        hintText: (!isMax ? '开始日期' : '结束日期'),
        enabledBorder: const UnderlineInputBorder(
            borderSide: BorderSide(
          width: 1,
          color: Color(0xFFF0F0F0),
        )),
        focusedBorder: const UnderlineInputBorder(
            borderSide: BorderSide(
          width: 1,
          color: Color(0xFFF0F0F0),
        )),
        contentPadding: const EdgeInsets.all(0),
      ),
    ),
  );
}