FontHintingStyle class

Font hinting style used for text rendering on Linux.

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

isSupported() bool
Checks if the value is supported by the defaultTargetPlatform.
name() String
Gets the name of the value.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toNativeValue() int?
Gets int native value if supported by the current platform, otherwise null.
toString() String
A string representation of this object.
override
toValue() int
Gets int value.

Operators

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

Static Properties

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

Static Methods

asNameMap() Map<String, FontHintingStyle>
Creates a map from the names of FontHintingStyle values to the values.
byName(String? name) FontHintingStyle?
Gets a possible FontHintingStyle instance value with name name.
fromNativeValue(int? value) FontHintingStyle?
Gets a possible FontHintingStyle instance from a native value.
fromValue(int? value) FontHintingStyle?
Gets a possible FontHintingStyle instance from int value.

Constants

FULL → const FontHintingStyle
Full hinting. Maximum hinting is applied for crispest text.
MEDIUM → const FontHintingStyle
Medium hinting. A moderate amount of hinting is applied.
NONE → const FontHintingStyle
No hinting. Text is rendered without any hinting.
SLIGHT → const FontHintingStyle
Slight hinting. A minimal amount of hinting is applied.