ChipEditingController<T> constructor
Factory constructor creating a chip editing controller.
Optionally initializes with text and initialChips.
Implementation
factory ChipEditingController({String? text, List<T>? initialChips}) {
StringBuffer buffer = StringBuffer();
if (initialChips != null) {
for (int i = 0; i < initialChips.length; i++) {
buffer.writeCharCode(_chipStart + i);
}
}
if (text != null) {
buffer.write(text);
}
return ChipEditingController._internal(buffer.toString());
}