1// Copyright 2013 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#ifndef COMPONENTS_JSON_SCHEMA_JSON_SCHEMA_CONSTANTS_H_ 6#define COMPONENTS_JSON_SCHEMA_JSON_SCHEMA_CONSTANTS_H_ 7 8// These constants are shared by code that uses JSON schemas. 9namespace json_schema_constants { 10 11extern const char kAdditionalProperties[]; 12extern const char kAny[]; 13extern const char kArray[]; 14extern const char kBoolean[]; 15extern const char kChoices[]; 16extern const char kDescription[]; 17extern const char kEnum[]; 18extern const char kId[]; 19extern const char kInteger[]; 20extern const char kItems[]; 21extern const char kMaximum[]; 22extern const char kMaxItems[]; 23extern const char kMaxLength[]; 24extern const char kMinimum[]; 25extern const char kMinItems[]; 26extern const char kMinLength[]; 27extern const char kNull[]; 28extern const char kNumber[]; 29extern const char kObject[]; 30extern const char kOptional[]; 31extern const char kPattern[]; 32extern const char kPatternProperties[]; 33extern const char kProperties[]; 34extern const char kRef[]; 35extern const char kSchema[]; 36extern const char kString[]; 37extern const char kTitle[]; 38extern const char kType[]; 39 40} // namespace json_schema_constants 41 42#endif // COMPONENTS_JSON_SCHEMA_JSON_SCHEMA_CONSTANTS_H_ 43