GQLClient class

Constructors

GQLClient.new(GQLConfig _gqlConfig, {bool enableLogging = true})

Properties

enableLogging bool
final
gqlClient → GraphQLClient
no setter
gqlConfig GQLConfig
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

clearCache() Future<void>
getCacheData(String dataID) Map<String, dynamic>?
mutate<T>({required String mutation, Map<String, dynamic>? variable, FetchPolicy? fetchPolicy, required T modelParser(dynamic json)}) Future<T>
mutateList<T>({required String mutation, Map<String, dynamic>? variable, FetchPolicy? fetchPolicy, required T modelParser(dynamic json)}) Future<List<T>>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
query<T>({required String query, Map<String, dynamic>? variable, FetchPolicy? fetchPolicy, required T modelParser(dynamic json)}) Future<T>
queryList<T>({required String query, Map<String, dynamic>? variable, FetchPolicy? fetchPolicy, required T modelParser(dynamic json)}) Future<List<T>>
saveCacheData(String dataID, Map<String, dynamic> data) bool
toString() String
A string representation of this object.
inherited
updateCache({required String query, required Map<String, dynamic> data, Map<String, dynamic>? variable}) → void

Operators

operator ==(Object other) bool
The equality operator.
inherited