chore: Rename ApiMaps to RestApiMap and GraphQLApiMap

pull/213/head
NaiJi ✨ 2023-06-19 15:15:24 -03:00
parent f9da202093
commit 215ad3579d
13 changed files with 13 additions and 13 deletions

View File

@ -53,7 +53,7 @@ class ResponseLoggingParser extends ResponseParser {
}
}
abstract class ApiMap {
abstract class GraphQLApiMap {
Future<GraphQLClient> getClient() async {
IOClient? ioClient;
if (TlsOptions.stagingAcme || !TlsOptions.verifyCertificate) {

View File

@ -1,6 +1,6 @@
part of 'server_api.dart';
mixin JobsApi on ApiMap {
mixin JobsApi on GraphQLApiMap {
Future<List<ServerJob>> getServerJobs() async {
QueryResult<Query$GetApiJobs> response;
List<ServerJob> jobsList = [];

View File

@ -1,6 +1,6 @@
part of 'server_api.dart';
mixin ServerActionsApi on ApiMap {
mixin ServerActionsApi on GraphQLApiMap {
Future<bool> _commonBoolRequest(final Function graphQLMethod) async {
QueryResult response;
bool result = false;

View File

@ -32,7 +32,7 @@ part 'services_api.dart';
part 'users_api.dart';
part 'volume_api.dart';
class ServerApi extends ApiMap
class ServerApi extends GraphQLApiMap
with VolumeApi, JobsApi, ServerActionsApi, ServicesApi, UsersApi {
ServerApi({
this.hasLogger = false,

View File

@ -1,6 +1,6 @@
part of 'server_api.dart';
mixin ServicesApi on ApiMap {
mixin ServicesApi on GraphQLApiMap {
Future<List<Service>> getAllServices() async {
QueryResult<Query$AllServices> response;
List<Service> services = [];

View File

@ -1,6 +1,6 @@
part of 'server_api.dart';
mixin UsersApi on ApiMap {
mixin UsersApi on GraphQLApiMap {
Future<List<User>> getAllUsers() async {
QueryResult<Query$AllUsers> response;
List<User> users = [];

View File

@ -1,6 +1,6 @@
part of 'server_api.dart';
mixin VolumeApi on ApiMap {
mixin VolumeApi on GraphQLApiMap {
Future<List<ServerDiskVolume>> getServerDiskVolumes() async {
QueryResult response;
List<ServerDiskVolume> volumes = [];

View File

@ -25,7 +25,7 @@ class BackblazeApplicationKey {
final String applicationKey;
}
class BackblazeApi extends ApiMap {
class BackblazeApi extends RestApiMap {
BackblazeApi({this.hasLogger = false, this.isWithToken = true});
@override

View File

@ -7,7 +7,7 @@ import 'package:selfprivacy/logic/api_maps/rest_maps/api_map.dart';
import 'package:selfprivacy/logic/models/hive/server_domain.dart';
import 'package:selfprivacy/logic/models/json/dns_records.dart';
class CloudflareApi extends ApiMap {
class CloudflareApi extends RestApiMap {
CloudflareApi({
this.hasLogger = false,
this.isWithToken = true,

View File

@ -6,7 +6,7 @@ import 'package:selfprivacy/logic/api_maps/generic_result.dart';
import 'package:selfprivacy/logic/api_maps/rest_maps/api_map.dart';
import 'package:selfprivacy/logic/models/hive/server_domain.dart';
class DesecApi extends ApiMap {
class DesecApi extends RestApiMap {
DesecApi({
this.hasLogger = false,
this.isWithToken = true,

View File

@ -7,7 +7,7 @@ import 'package:selfprivacy/logic/api_maps/rest_maps/api_map.dart';
import 'package:selfprivacy/logic/models/hive/server_domain.dart';
import 'package:selfprivacy/logic/models/json/dns_records.dart';
class DigitalOceanDnsApi extends ApiMap {
class DigitalOceanDnsApi extends RestApiMap {
DigitalOceanDnsApi({
this.hasLogger = false,
this.isWithToken = true,

View File

@ -8,7 +8,7 @@ import 'package:pretty_dio_logger/pretty_dio_logger.dart';
import 'package:selfprivacy/config/get_it_config.dart';
import 'package:selfprivacy/logic/models/message.dart';
abstract class ApiMap {
abstract class RestApiMap {
Future<Dio> getClient({final BaseOptions? customOptions}) async {
final Dio dio = Dio(customOptions ?? (await options));
if (hasLogger) {

View File

@ -1,7 +1,7 @@
import 'package:selfprivacy/logic/api_maps/rest_maps/api_map.dart';
export 'package:selfprivacy/logic/api_maps/generic_result.dart';
abstract class ServerProviderApi extends ApiMap {
abstract class ServerProviderApi extends RestApiMap {
/// Provider name key which lets infect understand what kind of installation
/// it requires, for example 'digitaloceal' for Digital Ocean
String get infectProviderName;