You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							23 lines
						
					
					
						
							845 B
						
					
					
				
			
		
		
	
	
							23 lines
						
					
					
						
							845 B
						
					
					
				{ | 
						|
    "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":"#"} | 
						|
            	} | 
						|
            } | 
						|
        }     | 
						|
    } | 
						|
}
 | 
						|
 |