pikd_flutter_api 0.8.0-beta.5
pikd_flutter_api: ^0.8.0-beta.5 copied to clipboard
Typed Flutter/Dart client for the PIKD SDK API, including collectibles, challenges, profiles, leaderboards, feeds, authentication, and AR telemetry.
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add pikd_flutter_apiWith Flutter:
$ flutter pub add pikd_flutter_apiThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dependencies:
pikd_flutter_api: ^0.8.0-beta.5Alternatively, 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:pikd_flutter_api/api.dart';
import 'package:pikd_flutter_api/api/auth_api.dart';
import 'package:pikd_flutter_api/api/challenges_api.dart';
import 'package:pikd_flutter_api/api/collectibles_api.dart';
import 'package:pikd_flutter_api/api/feed_api.dart';
import 'package:pikd_flutter_api/api/leaderboard_api.dart';
import 'package:pikd_flutter_api/api/profile_api.dart';
import 'package:pikd_flutter_api/api/telemetry_api.dart';
import 'package:pikd_flutter_api/api_client.dart';
import 'package:pikd_flutter_api/api_exception.dart';
import 'package:pikd_flutter_api/api_helper.dart';
import 'package:pikd_flutter_api/auth/api_key_auth.dart';
import 'package:pikd_flutter_api/auth/authentication.dart';
import 'package:pikd_flutter_api/auth/http_basic_auth.dart';
import 'package:pikd_flutter_api/auth/http_bearer_auth.dart';
import 'package:pikd_flutter_api/auth/oauth.dart';
import 'package:pikd_flutter_api/model/ar_session_report.dart';
import 'package:pikd_flutter_api/model/challenge.dart';
import 'package:pikd_flutter_api/model/challenge_brand.dart';
import 'package:pikd_flutter_api/model/challenge_creator.dart';
import 'package:pikd_flutter_api/model/challenge_progress.dart';
import 'package:pikd_flutter_api/model/collect_result.dart';
import 'package:pikd_flutter_api/model/collectible.dart';
import 'package:pikd_flutter_api/model/collectible_author.dart';
import 'package:pikd_flutter_api/model/collection_detail.dart';
import 'package:pikd_flutter_api/model/collection_item.dart';
import 'package:pikd_flutter_api/model/comment.dart';
import 'package:pikd_flutter_api/model/comment_input.dart';
import 'package:pikd_flutter_api/model/feed_item.dart';
import 'package:pikd_flutter_api/model/inventory_item.dart';
import 'package:pikd_flutter_api/model/leaderboard_entry.dart';
import 'package:pikd_flutter_api/model/nearby_within_collectibles_page.dart';
import 'package:pikd_flutter_api/model/profile.dart';
import 'package:pikd_flutter_api/model/profile_user.dart';
import 'package:pikd_flutter_api/model/token_exchange.dart';
import 'package:pikd_flutter_api/model/token_exchange_result.dart';
import 'package:pikd_flutter_api/model/user_ref_body.dart';