|
1234567891011121314151617181920212223 |
- {
- "extends":"http://json-schema.org/hyper-schema",
- "description":"A schema for schema interface definitions that describe programmatic class structures using JSON schema syntax",
- "properties":{
- "methods":{
- "type":"object",
- "description":"This defines the set of methods available to the class instances",
- "additionalProperties":{
- "type":"object",
- "description":"The definition of the method",
- "properties":{
- "parameters":{
- "type":"array",
- "description":"The set of parameters that should be passed to the method when it is called",
- "items":{"$ref":"#"},
- "required": true
- },
- "returns":{"$ref":"#"}
- }
- }
- }
- }
- }
|