|
978 | 978 | {"KEY": "assets", "ISTYPE": list}, |
979 | 979 | ], |
980 | 980 | ), |
| 981 | + # Vega: Ref: https://vega.github.io/vega/docs/specification/ |
| 982 | + registry_class.RegistryEntry( |
| 983 | + identifier="jrid:0084", |
| 984 | + name=[{"@en": "Vega visualization specification language schema"}], |
| 985 | + markers=[ |
| 986 | + {"KEY": "$schema", "CONTAINS": "json-schema.org"}, |
| 987 | + {"KEY": "$schema", "CONTAINS": "/schema"}, |
| 988 | + {"KEY": "title", "CONTAINS": "Vega Visualization Specification Language"}, |
| 989 | + {"GOTO": "definitions", "KEY": "autosize", "ISTYPE": dict}, |
| 990 | + {"GOTO": "definitions", "KEY": "axis", "ISTYPE": dict}, |
| 991 | + {"GOTO": "definitions", "KEY": "labelOverlap", "ISTYPE": dict}, |
| 992 | + {"GOTO": "definitions", "KEY": "tickBand", "ISTYPE": dict}, |
| 993 | + {"GOTO": "definitions", "KEY": "tickCount", "ISTYPE": dict}, |
| 994 | + {"GOTO": "definitions", "KEY": "background", "ISTYPE": dict}, |
| 995 | + ], |
| 996 | + ), |
| 997 | + registry_class.RegistryEntry( |
| 998 | + identifier="jrid:0085", |
| 999 | + name=[{"@en": "Vega visualization definition"}], |
| 1000 | + markers=[ |
| 1001 | + {"KEY": "$schema", "CONTAINS": "/schema/vega/"}, |
| 1002 | + {"KEY": "autosize", "EXISTS": None}, |
| 1003 | + {"KEY": "data", "ISTYPE": list}, |
| 1004 | + {"KEY": "marks", "ISTYPE": list}, |
| 1005 | + ], |
| 1006 | + ), |
981 | 1007 | ] |
982 | 1008 |
|
983 | 1009 |
|
|
0 commit comments