validateSpecifications method

Future<bool> validateSpecifications(
  1. String index,
  2. String collection,
  3. Map<String, dynamic> specifications
)

The validateSpecifications method checks if a validation specification is well formatted. It does not store nor modify the existing specification.

Implementation

Future<bool> validateSpecifications(
  String index,
  String collection,
  Map<String, dynamic> specifications,
) async {
  final response = await kuzzle.query(KuzzleRequest(
      controller: name,
      collection: collection,
      index: index,
      action: 'validateSpecifications',
      body: specifications));

  return (response.result as Map<String, dynamic>)['valid'] as bool;
}