INNER CODE UNIT · JavaScript

validateValue

Arenukvern/mcp_flutter · showcase/flutter_test_app/web/intentcall_webmcp.generated.js:85

  function validateValue(path, schema, value) {
    var type = schema.type;
    if (!type) return null;
    switch (type) {
      case 'string':
        if (typeof value !== 'string') return validationError(path + ' must be a string.');
        return null;
      case 'integer':
        if (typeof value !== 'number' || value % 1 !== 0) {
          return validationError(path + ' must be an integer.');
        }
        return validateNumericBounds(path, schema, value);
      case 'number':
        if (typeof value !== 'number') return validationError(path + ' must be a number.');
        return validateNumericBounds(path, schema, value);
      case 'boolean':
        if (typeof value !== 'boolean') return validationError(path + ' must be a boolean.');
        return null;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…