mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 08:52:44 +00:00 
			
		
		
		
	 5cf6d51753
			
		
	
	
		5cf6d51753
		
	
	
	
	
		
			
			Mostly this is about 2-space indentation, but we now also only have one key:value pair per line.
		
			
				
	
	
		
			230 lines
		
	
	
	
		
			3.6 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			230 lines
		
	
	
	
		
			3.6 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
|   "matrix": {
 | |
|     "parameters": [
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       }
 | |
|     ]
 | |
|   },
 | |
|   "matrix3d": {
 | |
|     "parameters": [
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       }
 | |
|     ]
 | |
|   },
 | |
|   "translate": {
 | |
|     "parameters": [
 | |
|       {
 | |
|         "type": "<length-percentage>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<length-percentage>",
 | |
|         "required": false
 | |
|       }
 | |
|     ]
 | |
|   },
 | |
|   "translate3d": {
 | |
|     "parameters": [
 | |
|       {
 | |
|         "type": "<length-percentage>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<length-percentage>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<length>",
 | |
|         "required": true
 | |
|       }
 | |
|     ]
 | |
|   },
 | |
|   "translateX": {
 | |
|     "parameters": [
 | |
|       {
 | |
|         "type": "<length-percentage>",
 | |
|         "required": true
 | |
|       }
 | |
|     ]
 | |
|   },
 | |
|   "translateY": {
 | |
|     "parameters": [
 | |
|       {
 | |
|         "type": "<length-percentage>",
 | |
|         "required": true
 | |
|       }
 | |
|     ]
 | |
|   },
 | |
|   "scale": {
 | |
|     "parameters": [
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": false
 | |
|       }
 | |
|     ]
 | |
|   },
 | |
|   "scaleX": {
 | |
|     "parameters": [
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       }
 | |
|     ]
 | |
|   },
 | |
|   "scaleY": {
 | |
|     "parameters": [
 | |
|       {
 | |
|         "type": "<number>",
 | |
|         "required": true
 | |
|       }
 | |
|     ]
 | |
|   },
 | |
|   "rotate": {
 | |
|     "parameters": [
 | |
|       {
 | |
|         "type": "<angle>",
 | |
|         "required": true
 | |
|       }
 | |
|     ]
 | |
|   },
 | |
|   "rotateX": {
 | |
|     "parameters": [
 | |
|       {
 | |
|         "type": "<angle>",
 | |
|         "required": true
 | |
|       }
 | |
|     ]
 | |
|   },
 | |
|   "rotateY": {
 | |
|     "parameters": [
 | |
|       {
 | |
|         "type": "<angle>",
 | |
|         "required": true
 | |
|       }
 | |
|     ]
 | |
|   },
 | |
|   "rotateZ": {
 | |
|     "parameters": [
 | |
|       {
 | |
|         "type": "<angle>",
 | |
|         "required": true
 | |
|       }
 | |
|     ]
 | |
|   },
 | |
|   "skew": {
 | |
|     "parameters": [
 | |
|       {
 | |
|         "type": "<angle>",
 | |
|         "required": true
 | |
|       },
 | |
|       {
 | |
|         "type": "<angle>",
 | |
|         "required": false
 | |
|       }
 | |
|     ]
 | |
|   },
 | |
|   "skewX": {
 | |
|     "parameters": [
 | |
|       {
 | |
|         "type": "<angle>",
 | |
|         "required": true
 | |
|       }
 | |
|     ]
 | |
|   },
 | |
|   "skewY": {
 | |
|     "parameters": [
 | |
|       {
 | |
|         "type": "<angle>",
 | |
|         "required": true
 | |
|       }
 | |
|     ]
 | |
|   }
 | |
| }
 |