AndroidForceDark class Null safety

An Android-specific class used to indicate the force dark mode.

NOTE: available on Android 29+.

Properties

hashCode int
The hash code for this object.
read-onlyoverride
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() String
A string representation of this object.
override
toValue() int

Operators

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

Static Properties

values Set<AndroidForceDark>
final

Static Methods

fromValue(int? value) AndroidForceDark?

Constants

FORCE_DARK_AUTO → const AndroidForceDark
Enable force dark dependent on the state of the WebView parent view.
const AndroidForceDark._internal(1)
FORCE_DARK_OFF → const AndroidForceDark
Disable force dark, irrespective of the force dark mode of the WebView parent. In this mode, WebView content will always be rendered as-is, regardless of whether native views are being automatically darkened.
const AndroidForceDark._internal(0)
FORCE_DARK_ON → const AndroidForceDark
Unconditionally enable force dark. In this mode WebView content will always be rendered so as to emulate a dark theme.
const AndroidForceDark._internal(2)