owlbot_dart 1.0.5 owlbot_dart: ^1.0.5 copied to clipboard
A clean and simple interface to interact with owlbot.info, dictionary API. Returns response in nice formatted dart objects
OwlBot #
Clean, easy interface with owlbot.info dictionary API
Usage #
To use this plugin add owlbot_dart
as a dependency in your pubspec.yaml file.
Example #
void main() async {
/// Instiantiate the `OwlBot` with [token] which you can get for free from https://owlbot.info
final OwlBot owlBot = OwlBot(token: "API_TOKEN");
/// Using the [define] function, get the definitions of the provided [word]
/// [OwlBotResponse] object is returned
final OwlBotResponse res = await owlBot.define(word: "owl");
print("Pronounciation: ${res.pronunciation}");
res.definitions.forEach((def) {
print(def.definition);
});
}