![]() |
||
---|---|---|
example | ||
lib | ||
test | ||
.gitignore | ||
.metadata | ||
CHANGELOG.md | ||
LICENSE | ||
README.md | ||
pubspec.lock | ||
pubspec.yaml |
README.md
linkfy_text
A lightweight flutter package to linkify texts containing urls, emails and hashtags.
Usage
// first import the package
import 'package:linkfy_text/linkify_text.dart';
LinkifyText(
"This text contains a url: https://flutter.dev",
linkStyle: TextStyle(color: Colors.blue, fontSize: 16),
onTap: (link) {
/// do stuff with `link`
},
);
Be default, The above snippet would linkify all urls in the string, you can choose whatxw type of link to linkify by passing the linkTypes
parameter
LinkifyText(
"This text contains an #hashtag and a url",
linkStyle: TextStyle(color: Colors.blue, fontSize: 16),
linkTypes: [LinkType.url, LinkType.hashtag]
onTap: (link) {
/// do stuff with `link`
},
);