flutter_giphy_picker 1.0.2
flutter_giphy_picker: ^1.0.2 copied to clipboard
A Flutter package for interacting with the Giphy API and a full-featured GIF picker UI, enabling seamless search and selection of GIFs, stickers, and emojis.
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add flutter_giphy_pickerWith Flutter:
$ flutter pub add flutter_giphy_pickerThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dependencies:
flutter_giphy_picker: ^1.0.2Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:flutter_giphy_picker/api/DataModels/analytics.dart';
import 'package:flutter_giphy_picker/api/DataModels/categories.dart';
import 'package:flutter_giphy_picker/api/DataModels/channel.dart';
import 'package:flutter_giphy_picker/api/DataModels/channel_tag.dart';
import 'package:flutter_giphy_picker/api/DataModels/emoji.dart';
import 'package:flutter_giphy_picker/api/DataModels/gif.dart';
import 'package:flutter_giphy_picker/api/DataModels/image.dart';
import 'package:flutter_giphy_picker/api/DataModels/meta.dart';
import 'package:flutter_giphy_picker/api/DataModels/pagination.dart';
import 'package:flutter_giphy_picker/api/DataModels/response.dart';
import 'package:flutter_giphy_picker/api/DataModels/subcategories.dart';
import 'package:flutter_giphy_picker/api/DataModels/term.dart';
import 'package:flutter_giphy_picker/api/DataModels/user.dart';
import 'package:flutter_giphy_picker/api/Enum/bundle.dart';
import 'package:flutter_giphy_picker/api/Enum/language.dart';
import 'package:flutter_giphy_picker/api/Enum/rating.dart';
import 'package:flutter_giphy_picker/api/Exception/api_exception.dart';
import 'package:flutter_giphy_picker/api/Extension/int_extension.dart';
import 'package:flutter_giphy_picker/api/env.dart';
import 'package:flutter_giphy_picker/api/giphy.dart';
import 'package:flutter_giphy_picker/api/giphy_api.dart';
import 'package:flutter_giphy_picker/giphy_api.dart';
import 'package:flutter_giphy_picker/giphy_ui.dart';
import 'package:flutter_giphy_picker/ui/Extension/string_extension.dart';
import 'package:flutter_giphy_picker/ui/LocalStorage/local_storage.dart';
import 'package:flutter_giphy_picker/ui/LocalStorage/local_storage_impl.dart';
import 'package:flutter_giphy_picker/ui/View/Emojis/emojis.dart';
import 'package:flutter_giphy_picker/ui/View/Emojis/emojis_variations.dart';
import 'package:flutter_giphy_picker/ui/View/Emojis/select_emoji.dart';
import 'package:flutter_giphy_picker/ui/View/Gifs/Favorites/favorites.dart';
import 'package:flutter_giphy_picker/ui/View/Gifs/categories.dart';
import 'package:flutter_giphy_picker/ui/View/Gifs/gif_tab.dart';
import 'package:flutter_giphy_picker/ui/View/Gifs/gifs.dart';
import 'package:flutter_giphy_picker/ui/View/Gifs/gifs_categorie.dart';
import 'package:flutter_giphy_picker/ui/View/Gifs/search.dart';
import 'package:flutter_giphy_picker/ui/View/Gifs/select_gif.dart';
import 'package:flutter_giphy_picker/ui/View/Gifs/translate.dart';
import 'package:flutter_giphy_picker/ui/giphy.dart';
import 'package:flutter_giphy_picker/ui/giphy_config.dart';
import 'package:flutter_giphy_picker/ui/giphy_picker.dart';
import 'package:flutter_giphy_picker/ui/giphy_result.dart';