RichTextGenerator class

富文本填充生成器 用于链式去生成富文本样式的文案 如果是直接的标签可以用css

Constructors

RichTextGenerator()

Properties

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

Methods

addIcon(Widget? icon, {PlaceholderAlignment? alignment}) RichTextGenerator
icon 图标 alignment 图标的对齐方式 默认是顶部对齐
addText(String text, {TextStyle? textStyle, double? fontSize, Color? color, FontWeight? fontWeight}) RichTextGenerator
添加自定义文案 text 显示的文案 textStyle 文案的样式 fontWeight 字体的粗细 默认是 normal fontSize 文案大小 默认是16 color 文案的颜色 默认是深黑色
添加超链接部分的文案 text 显示的文案 url 超链接的 url textStyle 文案的样式 linkColor 超链接的颜色 fontSize 显示大小 fontWeight 字体粗细 richTextLinkClick 超链接点击的回调
build() Widget
build出福文本
clear() → void
清空文案
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setMaxLines(int maxLine) RichTextGenerator
设置最多文案显示几行 默认是100行
setTextOverflow(TextOverflow overflow) RichTextGenerator
设置文案溢出的样式
toString() String
A string representation of this object.
inherited

Operators

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