Revan API client

pub package Analyze & Test

Dart Client for Revan API.

Getting started

To use this plugin, add revan_client as a dependency in your pubspec.yaml file.

Also you need URL for working Revan API backend instance.

Usage

// Create RevanApi instance
// It is recommended to create only one instance and reuse it
final api = RevanApi(apiUrl: 'https://api.example.com');
// Invoke relevant endpoint
final res = await api.trubar.find('lahko');
// Process the response
if (res.isValue) {
    // Succeed
    final data = res.asValue!.value;
    // Process data
} else {
    // Failed, field error contains ErrorResponse
    print("Error: ${res.asError!.error}");
}

// Dispose api object when you no longer need it
api.dispose();

Features

Trubar

  • find() - Returns list of words that match the query.
  • wordData() - Returns detailed information about the word.

Libraries

revan_client
Dart package for Revan API client.