searchGIF method

Future<TenorResponse?> searchGIF(
  1. String search, {
  2. int limit = 20,
  3. ContentFilter contentFilter = ContentFilter.off,
  4. GifSize size = GifSize.all,
  5. MediaFilter mediaFilter = MediaFilter.minimal,
})

Requests Gif from tenor

var api = Tenor(apiKey: 'Tenor Api');

TenorResponse? res = await api.searchGIF('universe', limit: 5);

Implementation

Future<TenorResponse?> searchGIF(
  String search, {
  int limit = 20,
  ContentFilter contentFilter = ContentFilter.off,
  GifSize size = GifSize.all,
  MediaFilter mediaFilter = MediaFilter.minimal,
}) async {
  var url =
      'https://g.tenor.com/v1/search?key=$apiKey&locale=$language&q=$search';
  return await _privateRequestGif(
    url,
    limit: limit,
    contentFilter: contentFilter,
    size: size,
    mediaFilter: mediaFilter,
    pos: null,
  );
}