highlightable 1.0.0 highlightable: ^1.0.0 copied to clipboard
A text widget that makes easy to highlight any letter/word you want
Overview & Usage #
First, actualText
property and highlightableWord
property are required.
You can customize actualText
by providing defaultStyle
. Also you can customize highlighted text style by highlightStyle
property.
highlightableWord
poperty should be "Text splited array". E.g - "hi".split("")
it will return an array like: ["h", "i"]
.
Otherwise, it could be a string, the widget automatically will convert it to array.
Very basic usage #
HighlightText(
'Hello World',
highlightableWord: 'hello',
),
Custom usage #
HighlightText(
'Hello Flutter',
highlightableWord: 'hello',
defaultStyle: TextStyle(
fontSize: 25,
color: Colors.black,
),
highlightStyle: TextStyle(
fontSize: 25,
letterSpacing: 2.5,
color: Colors.white,
backgroundColor: Colors.blue,
),
),