EasyRichTextPattern class
Constructors
-
EasyRichTextPattern({Key? key, required dynamic targetString, String stringBeforeTarget = '', String stringAfterTarget = '', bool matchWordBoundaries = true, bool matchLeftWordBoundary = true, bool matchRightWordBoundary = true, bool superScript = false, bool subScript = false, TextStyle? style, String? urlType, GestureRecognizer? recognizer, bool hasSpecialCharacters = false, dynamic matchOption = 'all', EasyRichTextMatchBuilder? matchBuilder})
-
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
hasSpecialCharacters
→ bool
-
set true if the targetString contains specified characters []()^*+?.$-{}|!
final
-
matchBuilder
→ EasyRichTextMatchBuilder?
-
final
-
matchLeftWordBoundary
→ bool
-
Apply only left Word Boundary in RegExp. The default value is false.
It Will be set to false when matchWordBoundaries is true.
/when all values are set to true. matchLeftWordBoundary has higher priority than matchWordBoundaries and matchRightWordBoundary.
final
-
matchOption
→ dynamic
-
match first, last, or all
0, 1, 'last'
defalut match all
final
-
matchRightWordBoundary
→ bool
-
Apply only left Word Boundary in RegExp. The default value is false.
It Will be set to false when matchWordBoundaries or matchLeftWordBoundary is true.
/when all values are set to true. matchRightWordBoundary have higher priority than matchWordBoundaries but lower priority than matchLeftWordBoundary.
final
-
matchWordBoundaries
→ bool
-
when all values are set to true. matchLeftWordBoundary and matchRightWordBoundary has higher priority than matchWordBoundaries.
final
-
recognizer
→ GestureRecognizer?
-
GestureRecognizer
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
stringAfterTarget
→ String
-
string after target string.
useful when you want to format text before specified words
final
-
stringBeforeTarget
→ String
-
string before target string.
useful when you want to format text after specified words
final
-
style
→ TextStyle?
-
Style of target text
final
-
subScript
→ bool
-
convert targetString to subscript
final
-
superScript
→ bool
-
convert targetString to superScript
superscript has higher priority than subscript
final
-
targetString
→ dynamic
-
target string that you want to format
final
-
urlType
→ String?
-
apply url_launcher, support email, website, and telephone
final
Methods
-
copyWith({dynamic targetString, dynamic stringBeforeTarget, dynamic stringAfterTarget, dynamic matchWordBoundaries, dynamic matchLeftWordBoundary, dynamic matchRightWordBoundary, dynamic superScript, dynamic subScript, dynamic style, dynamic urlType, dynamic recognizer, dynamic hasSpecialCharacters, dynamic matchOption})
→ EasyRichTextPattern
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited