DksFunnyText
The "DksFunnyText" package allows you to convert your simple text into emojis, making your text more engaging and fun. You can also customize the emojis according to your preferred emoji set.
Help Maintenance
Maintaining open-source repositories can be challenging, and your support can make a significant difference. If you find this package helpful and would like to show your appreciation, consider buying me a cup of coffee. Your support will help me stay motivated and continue improving this package.
Getting started
To use this package in your project, add the following line to your pubspec.yaml
file:
dependencies:
dksfunnytext: ^0.0.1+3
Then, run flutter packages get in your project folder to install the package. Import the module in your Dart code:
import 'package:dksfunnytext/dksfunnytext.dart';
Usage
Simple text(bool) simpleText = true
To display simple text without converting it into emojis, set simpleText to true:
DksFunnyText(
simpleText: true,
replaceSome: true,
text: "Flutter DksFunnyText",
style: TextStyle(color: Colors.red),
),
Text-Emoji(bool) simpleText = false
To convert your text into emojis, set simpleText to false:
DksFunnyText(
simpleText: false,
replaceSome: true,
text: "Flutter DksFunnyText",
style: TextStyle(color: Colors.red),
),
Default emoji(bool) replaceSome = false
If you don't want to customize emojis and prefer to use the default emojis, set replaceSome to false:
DksFunnyText(
simpleText: false,
replaceSome: false,
text: "Flutter DksFunnyText",
style: TextStyle(color: Colors.red),
),
Customize emoji(bool) replaceSome = true
If you want to customize the emojis used for specific characters, set replaceSome to true, and provide a Map<String, dynamic> of characters and their corresponding emojis:
Map<String, dynamic> emoji = {"A": '😇', "C": '😄'};
DksFunnyText(
simpleText: false,
replaceSome: true,
emoji: emoji,
text: "Flutter DksFunnyText",
style: TextStyle(color: Colors.red),
),