flutter_link_previewer 1.0.6 copy "flutter_link_previewer: ^1.0.6" to clipboard
flutter_link_previewer: ^1.0.6 copied to clipboard

Preview of the link extracted from the provided text with basic customization and ability to render from cached data.

Flutter Link Previewer #

Pub build CodeFactor

Preview of the link extracted from the provided text with basic customization and ability to render from cached data.

Getting Started #

LinkPreview(
  onPreviewDataFetched: _onPreviewDataFetched,
  text: 'https://github.com/flyerhq',
  width: MediaQuery.of(context).size.width,
)

Customization #

final style = TextStyle(
  color: Colors.red,
  fontSize: 16,
  fontWeight: FontWeight.w500,
  height: 1.375,
);


LinkPreview(
  linkStyle: style,
  metadataTextStyle: style.copyWith(
    fontSize: 14,
    fontWeight: FontWeight.w400,
  ),
  metadataTitleStyle: style.copyWith(
    fontWeight: FontWeight.w800,
  ),
  padding: EdgeInsets.symmetric(
    horizontal: 24,
    vertical: 16,
  ),
  onPreviewDataFetched: _onPreviewDataFetched,
  text: 'https://github.com/flyerhq',
  textStyle: style,
  width: width,
);

Render from cached data #

Store the data you receive from onPreviewDataFetched callback, then

LinkPreview(
  previewData: _cachedData,
  text: 'https://github.com/flyerhq',
  width: MediaQuery.of(context).size.width,
)

License #

MIT

325
likes
140
points
68.7k
downloads

Publisher

verified publisherflyer.chat

Weekly Downloads

Preview of the link extracted from the provided text with basic customization and ability to render from cached data.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_chat_types, flutter_linkify, html, http, linkify, meta, url_launcher

More

Packages that depend on flutter_link_previewer