query method

Future query(
  1. String document, {
  2. String? key,
  3. Map<String, dynamic>? variables,
  4. Map<String, String>? headers,
})

Execute a Query from a Document

Implementation

Future query(
  String document, {
  String? key,
  Map<String, dynamic>? variables,
  Map<String, String>? headers,
}) async {
  final _key = key ?? _keyGenerator.generateBase(document);
  return executeQuery(
    Query(
      key: _key,
      headers: headers,
      document: document.trimLeft(),
      variables: variables,
    ),
  );
}