TextMagnifierConfiguration class

A configuration object for a magnifier (e.g. in a text field).

In general, most features of the magnifier can be configured by controlling the widgets built by the magnifierBuilder.

Constructors

TextMagnifierConfiguration({MagnifierBuilder? magnifierBuilder, bool shouldDisplayHandlesInMagnifier = true})
Constructs a TextMagnifierConfiguration from parts.
const

Properties

hashCode → int
The hash code for this object.
no setterinherited
magnifierBuilder → MagnifierBuilder
The builder callback that creates the widget that renders the magnifier.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
shouldDisplayHandlesInMagnifier → bool
Whether a magnifier should show the text editing handles or not.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Constants

disabled → const TextMagnifierConfiguration
A constant for a TextMagnifierConfiguration that is disabled, meaning it never builds anything, regardless of platform.