ComposerPreferences class
Holds preferences about user input, to be used for the next character that is entered. This facilitates things like a "bold mode" or "italics mode" when there is no bold or italics text around the caret.
- Mixed-in types
Constructors
Properties
-
currentAttributions
→ Set<
Attribution> -
Returns the styles that should be applied to the next
character that is entered in a Document.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasListeners → bool
-
Whether any listeners are currently registered.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
addListener(
VoidCallback listener) → void -
Register a closure to be called when the object changes.
inherited
-
addStyle(
Attribution attribution) → void -
Adds
attribution
to currentAttributions. -
addStyles(
Set< Attribution> attributions) → void -
Adds all
attributions
to currentAttributions. -
clearStyles(
) → void - Removes all styles from currentAttributions.
-
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).
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
notifyListeners(
) → void -
Call all the registered listeners.
inherited
-
removeListener(
VoidCallback listener) → void -
Remove a previously registered closure from the list of closures that are
notified when the object changes.
inherited
-
removeStyle(
Attribution attributions) → void -
Removes
attributions
from currentAttributions. -
removeStyles(
Set< Attribution> attributions) → void -
Removes all
attributions
from currentAttributions. -
toggleStyle(
Attribution attribution) → void -
Adds or removes
attribution
to/from currentAttributions depending on whetherattribution
is already in currentAttributions. -
toggleStyles(
Set< Attribution> attributions) → void -
Adds or removes all
attributions
to/from currentAttributions depending on whether each attribution is already in currentAttributions. -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited