DefaultSpecialTextSpanBuilder class
Constructors
-
DefaultSpecialTextSpanBuilder.new({bool isUseQQPackage = false, bool isUseTencentCloudChatPackage = false, List<
CustomEmojiFaceData> customEmojiStickerList = const [], bool showAtBackground = false})
Properties
-
customEmojiStickerList
→ List<
CustomEmojiFaceData> -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- isUseQQPackage → bool
-
final
- isUseTencentCloudChatPackage → bool
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- showAtBackground → bool
-
whether show background for @somebody
final
Methods
-
build(
String data, {TextStyle? textStyle, SpecialTextGestureTapCallback? onTap}) → TextSpan -
inherited
-
createSpecialText(
String flag, {TextStyle? textStyle, SpecialTextGestureTapCallback? onTap, int? index}) → SpecialText? -
isStart(
String value, String startFlag) → bool -
start with SpecialText
inherited
-
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