AndroidLayoutAlgorithm class

An Android-specific class used to set the underlying layout algorithm. Use LayoutAlgorithm instead.

Annotations

Properties

hashCode int
The hash code for this object.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

operator ==(Object value) bool
The equality operator.
override

Static Properties

values Set<AndroidLayoutAlgorithm>
Set of all values of AndroidLayoutAlgorithm.
final

Static Methods

fromNativeValue(String? value) AndroidLayoutAlgorithm?
Gets a possible AndroidLayoutAlgorithm instance from a native value.
fromValue(String? value) AndroidLayoutAlgorithm?
Gets a possible AndroidLayoutAlgorithm instance from String value.

Constants

NARROW_COLUMNS → const AndroidLayoutAlgorithm
NARROW_COLUMNS makes all columns no wider than the screen if possible. Only use this for API levels prior to Build.VERSION_CODES.KITKAT.
NORMAL → const AndroidLayoutAlgorithm
NORMAL means no rendering changes. This is the recommended choice for maximum compatibility across different platforms and Android versions.
TEXT_AUTOSIZING → const AndroidLayoutAlgorithm
TEXT_AUTOSIZING boosts font size of paragraphs based on heuristics to make the text readable when viewing a wide-viewport layout in the overview mode. It is recommended to enable zoom support InAppWebViewOptions.supportZoom when using this mode.