searchUsers method

Future<List<User>?> searchUsers(
  1. String query, [
  2. dynamic count = 100
])

Implementation

Future<List<User>?> searchUsers(String query, [count = 100]) async {
  String base = '/1.1/users/search.json';
  final response = await _twitterGet(base, [
    ["q", query],
    ["count", count.toString()],
    ["include_entities", "false"]
  ]);

  if (response.statusCode == 200) {
    List<User> search = [];
    json.decode(response.body).forEach((data) => search.add(User(data)));
    return search;
  } else {
    print(response.body);
    return null;
  }
}