komga_api_client 41.1.0 copy "komga_api_client: ^41.1.0" to clipboard
komga_api_client: ^41.1.0 copied to clipboard

Generated dart package for interacting with the Komga API in Dart with Dio. NB This package is generated automatically using Open API codegen.

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add komga_api_client

This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):

dependencies:
  komga_api_client: ^41.1.0

Alternatively, your editor might support dart pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:komga_api_client/api.dart';
import 'package:komga_api_client/api/book_controller_api.dart';
import 'package:komga_api_client/api/claim_controller_api.dart';
import 'package:komga_api_client/api/file_system_controller_api.dart';
import 'package:komga_api_client/api/library_controller_api.dart';
import 'package:komga_api_client/api/opds_controller_api.dart';
import 'package:komga_api_client/api/referential_controller_api.dart';
import 'package:komga_api_client/api/series_collection_controller_api.dart';
import 'package:komga_api_client/api/series_controller_api.dart';
import 'package:komga_api_client/api/user_controller_api.dart';
import 'package:komga_api_client/api_util.dart';
import 'package:komga_api_client/auth/api_key_auth.dart';
import 'package:komga_api_client/auth/auth.dart';
import 'package:komga_api_client/auth/basic_auth.dart';
import 'package:komga_api_client/auth/oauth.dart';
import 'package:komga_api_client/local_date_serializer.dart';
import 'package:komga_api_client/model/author_dto.dart';
import 'package:komga_api_client/model/author_dto.g.dart';
import 'package:komga_api_client/model/author_update_dto.dart';
import 'package:komga_api_client/model/author_update_dto.g.dart';
import 'package:komga_api_client/model/book_dto.dart';
import 'package:komga_api_client/model/book_dto.g.dart';
import 'package:komga_api_client/model/book_metadata_dto.dart';
import 'package:komga_api_client/model/book_metadata_dto.g.dart';
import 'package:komga_api_client/model/book_metadata_update_dto.dart';
import 'package:komga_api_client/model/book_metadata_update_dto.g.dart';
import 'package:komga_api_client/model/collection_creation_dto.dart';
import 'package:komga_api_client/model/collection_creation_dto.g.dart';
import 'package:komga_api_client/model/collection_dto.dart';
import 'package:komga_api_client/model/collection_dto.g.dart';
import 'package:komga_api_client/model/collection_update_dto.dart';
import 'package:komga_api_client/model/collection_update_dto.g.dart';
import 'package:komga_api_client/model/directory_listing_dto.dart';
import 'package:komga_api_client/model/directory_listing_dto.g.dart';
import 'package:komga_api_client/model/directory_request_dto.dart';
import 'package:komga_api_client/model/directory_request_dto.g.dart';
import 'package:komga_api_client/model/library_creation_dto.dart';
import 'package:komga_api_client/model/library_creation_dto.g.dart';
import 'package:komga_api_client/model/library_dto.dart';
import 'package:komga_api_client/model/library_dto.g.dart';
import 'package:komga_api_client/model/media_dto.dart';
import 'package:komga_api_client/model/media_dto.g.dart';
import 'package:komga_api_client/model/opds_author.dart';
import 'package:komga_api_client/model/opds_author.g.dart';
import 'package:komga_api_client/model/opds_entry.dart';
import 'package:komga_api_client/model/opds_entry.g.dart';
import 'package:komga_api_client/model/opds_feed.dart';
import 'package:komga_api_client/model/opds_feed.g.dart';
import 'package:komga_api_client/model/opds_link.dart';
import 'package:komga_api_client/model/opds_link.g.dart';
import 'package:komga_api_client/model/open_search_description.dart';
import 'package:komga_api_client/model/open_search_description.g.dart';
import 'package:komga_api_client/model/open_search_url.dart';
import 'package:komga_api_client/model/open_search_url.g.dart';
import 'package:komga_api_client/model/pageable.dart';
import 'package:komga_api_client/model/pageable.g.dart';
import 'package:komga_api_client/model/page_book_dto.dart';
import 'package:komga_api_client/model/page_book_dto.g.dart';
import 'package:komga_api_client/model/page_collection_dto.dart';
import 'package:komga_api_client/model/page_collection_dto.g.dart';
import 'package:komga_api_client/model/page_dto.dart';
import 'package:komga_api_client/model/page_dto.g.dart';
import 'package:komga_api_client/model/page_series_dto.dart';
import 'package:komga_api_client/model/page_series_dto.g.dart';
import 'package:komga_api_client/model/password_update_dto.dart';
import 'package:komga_api_client/model/password_update_dto.g.dart';
import 'package:komga_api_client/model/path_dto.dart';
import 'package:komga_api_client/model/path_dto.g.dart';
import 'package:komga_api_client/model/read_progress_dto.dart';
import 'package:komga_api_client/model/read_progress_dto.g.dart';
import 'package:komga_api_client/model/read_progress_update_dto.dart';
import 'package:komga_api_client/model/read_progress_update_dto.g.dart';
import 'package:komga_api_client/model/roles_update_dto.dart';
import 'package:komga_api_client/model/roles_update_dto.g.dart';
import 'package:komga_api_client/model/series_dto.dart';
import 'package:komga_api_client/model/series_dto.g.dart';
import 'package:komga_api_client/model/series_metadata_dto.dart';
import 'package:komga_api_client/model/series_metadata_dto.g.dart';
import 'package:komga_api_client/model/series_metadata_update_dto.dart';
import 'package:komga_api_client/model/series_metadata_update_dto.g.dart';
import 'package:komga_api_client/model/shared_libraries_update_dto.dart';
import 'package:komga_api_client/model/shared_libraries_update_dto.g.dart';
import 'package:komga_api_client/model/shared_library_dto.dart';
import 'package:komga_api_client/model/shared_library_dto.g.dart';
import 'package:komga_api_client/model/sort.dart';
import 'package:komga_api_client/model/sort.g.dart';
import 'package:komga_api_client/model/user_creation_dto.dart';
import 'package:komga_api_client/model/user_creation_dto.g.dart';
import 'package:komga_api_client/model/user_dto.dart';
import 'package:komga_api_client/model/user_dto.g.dart';
import 'package:komga_api_client/model/user_with_shared_libraries_dto.dart';
import 'package:komga_api_client/model/user_with_shared_libraries_dto.g.dart';
import 'package:komga_api_client/serializers.dart';
import 'package:komga_api_client/serializers.g.dart';
1
likes
20
pub points
0%
popularity

Publisher

unverified uploader

Generated dart package for interacting with the Komga API in Dart with Dio. NB This package is generated automatically using Open API codegen.

Repository (GitHub)
View/report issues

License

MIT (LICENSE)

Dependencies

built_collection, built_value, dio, time_machine

More

Packages that depend on komga_api_client