simple_hashtag 0.0.2 copy "simple_hashtag: ^0.0.2" to clipboard
simple_hashtag: ^0.0.2 copied to clipboard

SimpleHashTag is a package that generates hashtags from strings.

Features #

SimpleHashTag is a package that generates hashtags from strings.
By passing a string, a string starting with the specified trigger is hashtagged and returned as RichText.

Usage #

You can use SimpleHashTag to config text:

late final SimpleHashTag _hashTag;

_hashTag = SimpleHashTag();

properties:

name description
startTrigger Specify the string that starts the tag. By default, [#] is set.
endTrigger Specify the string that ends the tag. By default, [ ](half-width space) is set.
textColor Normal text color
hashTagColor Color of text to be hashtagged
textFontSize Normal text size
hashTagFontSize Text size to be hashtagged

Set the text to be hashtagged as the first argument of the generateHashTag method and the callback when the hashtag is tapped as the second argument. RichText is returned as the return value, so it can be used as a widget as it is.


text = _hashTag.generateHashTag(
    controller.text,
        (hashTag) {
        // move to Specific tag page
         Navigator.push(
        context,
        MaterialPageRoute(
            builder: (context) => DetailPage(tag: hashTag),
            ),
        );
    },
);
3
likes
155
points
17
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

SimpleHashTag is a package that generates hashtags from strings.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter

More

Packages that depend on simple_hashtag