UInlineAttr enum
A self-contained, cross-platform rich text editor that produces and consumes HTML. No third-party editor packages are used.
Public API:
- URichTextEditor – embeddable block editor widget.
- URichTextEditor.open – push a full-screen editor and get the HTML back.
- UHtmlDocument – blocks ⇄ HTML serialize/parse plus HTML helpers.
- URichTextController / UEditorBlock / UTableData – the document model.
- UEditorStyles – styling shared with the read-only UHtmlView.
The read-only renderer lives in u_html_view.dart.
Inline formatting attributes that can be applied to a range of characters.
Values
- bold → const UInlineAttr
- italic → const UInlineAttr
- underline → const UInlineAttr
- strikethrough → const UInlineAttr
- code → const UInlineAttr
- superscript → const UInlineAttr
- subscript → const UInlineAttr
- color → const UInlineAttr
- highlight → const UInlineAttr
- fontSize → const UInlineAttr
- fontFamily → const UInlineAttr
- link → const UInlineAttr
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
-
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
-
values
→ const List<
UInlineAttr> - A constant List of the values in this enum, in order of their declaration.