QuillController class
Methods
addListener (VoidCallback listener )
→ void
Register a closure to be called when the object changes.
override
clear ()
→ void
clear editor
compose (Delta delta , TextSelection textSelection , ChangeSource source )
→ void
dispose ()
→ void
Discards any resources used by the object. After this is called, the
object is not in a usable state and should be discarded (calls to
addListener will throw after the object is disposed).
override
formatSelection (Attribute ? attribute )
→ void
formatText (int index , int len , Attribute ? attribute )
→ void
formatTextStyle (int index , int len , Style style )
→ void
getAllIndividualSelectionStyles ()
→ List <OffsetValue <Style > >
Returns all styles for each node within selection
getAllSelectionStyles ()
→ List <Style >
Returns all styles for any character within the specified text range.
getPlainText ()
→ String
Returns plain text for each node within selection
getSelectionStyle ()
→ Style
Only attributes applied to all characters within this range are
included in the result.
handleDelete (int cursorPosition , bool forward )
→ void
Called in two cases:
forward == false && textBefore.isEmpty
forward == true && textAfter.isEmpty
Android only
see https://github.com/singerdmx/flutter-quill/discussions/514
indentSelection (bool isIncrease )
→ void
moveCursorToEnd ()
→ void
moveCursorToPosition (int position )
→ void
moveCursorToStart ()
→ void
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notifyListeners ()
→ void
Call all the registered listeners.
inherited
queryNode (int offset )
→ Leaf ?
Given offset, find its leaf node in document
redo ()
→ void
removeListener (VoidCallback listener )
→ void
Remove a previously registered closure from the list of closures that are
notified when the object changes.
override
replaceText (int index , int len , Object ? data , TextSelection ? textSelection , {bool ignoreFocus = false })
→ void
toString ()
→ String
A string representation of this object.
inherited
undo ()
→ void
updateSelection (TextSelection textSelection , ChangeSource source )
→ void
eyflutter_rich_text 0.0.3+8