SpannedTextEditingController constructor

SpannedTextEditingController({
  1. TextAttribute? compositionAttribute,
  2. ProcessTextValue processTextValue = _defaultProcessTextValue,
  3. String? text,
  4. SpanList? spans,
})

Create a new SpannedTextEditingController.

Implementation

SpannedTextEditingController({
  TextAttribute? compositionAttribute,
  this.processTextValue = _defaultProcessTextValue,
  String? text,
  SpanList? spans,
})  : compositionAttribute =
          compositionAttribute ?? _defaultCompositionAttribute,
      _textController = TextEditingController(text: text),
      _spans = spans ?? SpanList.empty;