LineBreak enum

See the Rust documentation for LineBreak for more information.

Inheritance
Available extensions

Values

unknown → const LineBreak

See the Rust documentation for Unknown for more information.

ambiguous → const LineBreak

See the Rust documentation for Ambiguous for more information.

alphabetic → const LineBreak

See the Rust documentation for Alphabetic for more information.

breakBoth → const LineBreak

See the Rust documentation for BreakBoth for more information.

breakAfter → const LineBreak

See the Rust documentation for BreakAfter for more information.

breakBefore → const LineBreak

See the Rust documentation for BreakBefore for more information.

mandatoryBreak → const LineBreak

See the Rust documentation for MandatoryBreak for more information.

contingentBreak → const LineBreak

See the Rust documentation for ContingentBreak for more information.

closePunctuation → const LineBreak

See the Rust documentation for ClosePunctuation for more information.

combiningMark → const LineBreak

See the Rust documentation for CombiningMark for more information.

carriageReturn → const LineBreak

See the Rust documentation for CarriageReturn for more information.

exclamation → const LineBreak

See the Rust documentation for Exclamation for more information.

glue → const LineBreak

See the Rust documentation for Glue for more information.

hyphen → const LineBreak

See the Rust documentation for Hyphen for more information.

ideographic → const LineBreak

See the Rust documentation for Ideographic for more information.

inseparable → const LineBreak

See the Rust documentation for Inseparable for more information.

infixNumeric → const LineBreak

See the Rust documentation for InfixNumeric for more information.

lineFeed → const LineBreak

See the Rust documentation for LineFeed for more information.

nonstarter → const LineBreak

See the Rust documentation for Nonstarter for more information.

numeric → const LineBreak

See the Rust documentation for Numeric for more information.

openPunctuation → const LineBreak

See the Rust documentation for OpenPunctuation for more information.

postfixNumeric → const LineBreak

See the Rust documentation for PostfixNumeric for more information.

prefixNumeric → const LineBreak

See the Rust documentation for PrefixNumeric for more information.

quotation → const LineBreak

See the Rust documentation for Quotation for more information.

complexContext → const LineBreak

See the Rust documentation for ComplexContext for more information.

surrogate → const LineBreak

See the Rust documentation for Surrogate for more information.

space → const LineBreak

See the Rust documentation for Space for more information.

breakSymbols → const LineBreak

See the Rust documentation for BreakSymbols for more information.

zwSpace → const LineBreak

See the Rust documentation for ZWSpace for more information.

nextLine → const LineBreak

See the Rust documentation for NextLine for more information.

wordJoiner → const LineBreak

See the Rust documentation for WordJoiner for more information.

h2 → const LineBreak

See the Rust documentation for H2 for more information.

h3 → const LineBreak

See the Rust documentation for H3 for more information.

jl → const LineBreak

See the Rust documentation for JL for more information.

jt → const LineBreak

See the Rust documentation for JT for more information.

jv → const LineBreak

See the Rust documentation for JV for more information.

closeParenthesis → const LineBreak

See the Rust documentation for CloseParenthesis for more information.

conditionalJapaneseStarter → const LineBreak

See the Rust documentation for ConditionalJapaneseStarter for more information.

hebrewLetter → const LineBreak

See the Rust documentation for HebrewLetter for more information.

regionalIndicator → const LineBreak

See the Rust documentation for RegionalIndicator for more information.

eBase → const LineBreak

See the Rust documentation for EBase for more information.

eModifier → const LineBreak

See the Rust documentation for EModifier for more information.

zwj → const LineBreak

See the Rust documentation for ZWJ for more information.

aksara → const LineBreak

See the Rust documentation for Aksara for more information.

aksaraPrebase → const LineBreak

See the Rust documentation for AksaraPrebase for more information.

aksaraStart → const LineBreak

See the Rust documentation for AksaraStart for more information.

viramaFinal → const LineBreak

See the Rust documentation for ViramaFinal for more information.

virama → const LineBreak

See the Rust documentation for Virama for more information.

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

longName() String?
Get the "long" name of this property value (returns empty if property value is unknown)
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
shortName() String?
Get the "short" name of this property value (returns empty if property value is unknown)
toIntegerValue() int
Convert to an integer value usable with ICU4C and CodePointMapData
toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

forChar(Rune ch) LineBreak
See the Rust documentation for for_char for more information.
fromIntegerValue(int other) LineBreak?
Convert from an integer value from ICU4C or CodePointMapData

Constants

values → const List<LineBreak>
A constant List of the values in this enum, in order of their declaration.