ChipTextController constructor
ChipTextController(
- Function chipBuilder,
- State<
StatefulWidget> state, { - required ValidationCallBack validate,
Implementation
ChipTextController(
this.chipBuilder,
this.state, {
required this.validate,
}) {
addListener(() {
if (value.selection.base.offset >= convertedText.length) {
return;
} else {
if (value.text.length > convertedText.length) {
selection =
TextSelection(baseOffset: convertedText.length, extentOffset: convertedText.length);
} else {
selection = TextSelection(baseOffset: value.text.length, extentOffset: value.text.length);
}
}
});
}