Skip to content

marcosjav/simple_formatted_text

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Animated switch


Simple text widget to show formated text, including link text
Simple formatted text was made to allow you to customize text style with special chars.

style: lint


Quick Start

Import this library into your project:

simple_formatted_text: ^latest_version

Or do:

$ flutter pub add simple_formatted_text

Basic Implementation

SimpleFormattedText("Text with *bold* word")

More possibilities

  • Open URL
    SimpleFormattedText(    
        "Open [Google](https://google.com/) to search things",
        onLinkTap: (link) {
            // .. do stuff, not need to be only web links
            url_launch(link);
        },
    )

    Animated switch


  • Text actions, with different text style
    SimpleFormattedText(
        "Do [action 1](action 1) or [action 2](action 2)",
        linkTextStyle: TextStyle(color: Colors.green),
        onLinkTap: (actionStr) {
            switch(actionStr) {
                case "action 1":
                    //...
                    break;
                case "action 2":
                    //...
                    break;
            },
        },
    )

    Animated switch


  • Change color and size, with an initial textstyle
    SimpleFormattedText(    
        "This is a _[big and red](addSize:4,color:#FFFF0000)_ string",
        style: TextStyle(color: Colors.deepPurple, fontSize: 20),
    )

    Animated switch


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published