README File for Dart, Flutter Sticker Picker Library
Description
The Flutter Sticker Picker library is a simple and convenient tool for selecting stickers in Flutter applications. This library allows users to select stickers from a collection and use them in their apps.
Installation
To use this library, add the following line to your project's pubspec.yaml file:
dependencies:
flutter_sticker_picker: ^1.0.0
Then run the command flutter pub get in your terminal to load the dependencies.
Usage
To use the library, import it in your Dart file:
import 'package:flutter_sticker_picker/flutter_sticker_picker.dart';
Then create an instance of the StickerPickerView class and pass it a collection of stickers:
StickerPickerView(
categories: [
LoveStickersCategory()
],
onStickerSelected: (stickerSelected) {
debugPrint(
"sticker selected $stickerSelected",
);
},
),
Parameters
categories: a collection of stickers categories to be displayed in the picker.onStickerSelected: a function that will be called when a user selects a sticker.
Example
import 'package:flutter/material.dart';
import 'package:flutter_sticker_picker/flutter_sticker_picker.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
body: Center(
child: StickerPicker(
categories: [
LoveStickersCategory()
],
onStickerSelected: (sticker) {
print('Sticker selected: ${sticker.name}');
},
),
),
),
);
}
}
License
This library is distributed under the MIT License. You can use, modify, and distribute it freely.
Contributing
Contributions are welcome! If you have any ideas or bug fixes, please submit a pull request.
Changelog
- 1.0.0: Initial release.