Highlight Mentions Flutter Package

The Highlight Mentions package enables developers to add support for highlighting mentions in their Flutter applications. It provides widgets and utilities for rendering and interacting with mentions in text input fields and text displays.

Features

  • Highlight mentions in text fields as the user types.
  • Customize styles for regular text, mentions, and special mentions.
  • Supports dynamic mentionable usernames.
  • Modular and reusable components.

Platform Support

Android iOS MacOS Web Linux Windows

Customization

Highlight Styles You can customize the styles for regular text, mentions, and special mentions by providing TextStyle objects to the following parameters:

• normalStyle: Style for regular text. • highlightedStyle: Style for highlighted mentions. • specialStyle: Style for special mentions like @All.

TextField Parameters

The HighlightedTextField supports all standard TextField properties, such as: • focusNode • keyboardType • textInputAction • cursorColor • maxLines • onChanged • And many more.

Contributions

Contributions, issues, and feature requests are welcome! Feel free to check out the repository and submit a pull request.

Issues and Feedback

If you encounter any issues or have suggestions for improvements, feel free to open an issue on GitHub.

Libraries

highlight_mentions