Skip to content

Releases: theiskaa/highlightable

1.0.5 - (22/03/22)

21 Mar 22:33
1e726cd

Choose a tag to compare

Updates:

Resolved #12

  • Updated state behaviour type of [HighlightText] widget.
  • Improved default-text-determining by theme.

1.0.4 - (20/03/22)

20 Mar 15:13
71f1a17

Choose a tag to compare

Updates:

Resolved #5

  • Re-structured the whole widget to improve rendering speed.
  • Added a new model object to pass Regular-Expression patterns, as higlighting search options.

The new widget structure:

 ╭──────╮        Highlight                                
 │ Data │       ╭─────────────────────────────────╮       
 ╰──────╯       │ ╭─────────╮   ╭───────────────╮ │       
    │       ╭──▶│ │ Pattern │ & │ Words/Letters │ │       
    │       │   │ ╰─────────╯   ╰───────────────╯ │       
    │       │   ╰─────────────────────────────────╯       
    ╰───────╯                                             
        │                                                 
    ╭── ▼ ──╮         ╭─────────────────────────────────╮ 
    │ Parser ───▶ ... │ Highlighted Data as Text Widget │ 
    ╰───────╯         ╰─────────────────────────────────╯ 

v1.0.3

18 Oct 11:24

Choose a tag to compare

1.0.3 - (18/10/21)

  • Resolved #6 (Added case sensitive support)

Example:

HighlightText(
  "Hello, Flutter!",
  highlightableWord: "flu, He",
  caseSensitive: true // Turn on case-sensitive. (as default it's false "disabled").
),