registerSchema method

JsEvalResult registerSchema(
  1. Map<String, dynamic> schema
)

Implementation

JsEvalResult registerSchema(Map<String, dynamic> schema) {
  final code = """
      var ajv = new Ajv({ allErrors: true, coerceTypes: true });
      ajv.addSchema(${jsonEncode(schema)}, "objSchema");
      ajv;
    """;
  return jsRuntime.evaluate(code);
}