removedOutput schema / $defs
Removed value: -{
- "AnnotationBoxAnchor": {
- "additionalProperties": false,
- "properties": {
- "x": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "y": {
- "enum": [
- "top",
- "middle",
- "bottom"
- ],
- "type": "string"
- }
- },
- "required": [
- "x",
- "y"
- ],
- "title": "AnnotationBoxAnchor",
- "type": "object"
- },
- "AnnotationOffset": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "x": {
- "type": "number"
- },
- "y": {
- "type": "number"
- }
- },
- "title": "AnnotationOffset",
- "type": "object"
- },
- "AnnotationPlacement": {
- "additionalProperties": false,
- "properties": {
- "align": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "gap": {
- "minimum": 0,
- "type": "number"
- },
- "side": {
- "enum": [
- "above",
- "right",
- "below",
- "left"
- ],
- "type": "string"
- }
- },
- "required": [
- "side"
- ],
- "title": "AnnotationPlacement",
- "type": "object"
- },
- "AnnotationTextStyle": {
- "additionalProperties": false,
- "properties": {
- "background": {
- "type": "boolean"
- },
- "color": {
- "$ref": "#/$defs/Color"
- },
- "fontSize": {
- "exclusiveMinimum": 0,
- "type": "number"
- },
- "fontWeight": {
- "anyOf": [
- {
- "const": 100,
- "type": "number"
- },
- {
- "const": 200,
- "type": "number"
- },
- {
- "const": 300,
- "type": "number"
- },
- {
- "const": 400,
- "type": "number"
- },
- {
- "const": 500,
- "type": "number"
- },
- {
- "const": 600,
- "type": "number"
- },
- {
- "const": 700,
- "type": "number"
- },
- {
- "const": 800,
- "type": "number"
- },
- {
- "const": 900,
- "type": "number"
- }
- ]
- }
- },
- "title": "AnnotationTextStyle",
- "type": "object"
- },
- "AreaLabels": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "points": {
- "$ref": "#/$defs/ConnectedPointLabels"
- },
- "series": {
- "additionalProperties": false,
- "properties": {
- "content": {
- "items": {
- "enum": [
- "series",
- "value",
- "percent"
- ],
- "type": "string"
- },
- "minItems": 1,
- "type": "array",
- "uniqueItems": true
- }
- },
- "required": [
- "content"
- ],
- "type": "object"
- }
- },
- "title": "AreaLabels",
- "type": "object"
- },
- "AxisOptions": {
- "anyOf": [
- {
- "type": "boolean"
- },
- {
- "additionalProperties": false,
- "properties": {
- "format": {
- "type": "string"
- },
- "grid": {
- "type": "boolean"
- },
- "line": {
- "type": "boolean"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- }
- ],
- "title": "AxisOptions"
- },
- "BandScale": {
- "additionalProperties": false,
- "properties": {
- "domain": {
- "items": {
- "type": [
- "string",
- "number"
- ]
- },
- "minItems": 1,
- "type": "array",
- "uniqueItems": true
- },
- "reverse": {
- "type": "boolean"
- },
- "type": {
- "const": "band",
- "type": "string"
- }
- },
- "required": [
- "type"
- ],
- "title": "BandScale",
- "type": "object"
- },
- "BarCategoryRole": {
- "additionalProperties": false,
- "properties": {
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "format": {
- "type": "string"
- },
- "scale": {
- "oneOf": [
- {
- "$ref": "#/$defs/BandScale"
- },
- {
- "$ref": "#/$defs/UtcScale"
- }
- ],
- "title": "BarCategoryScale"
- }
- },
- "required": [
- "field"
- ],
- "title": "BarCategoryRole",
- "type": "object"
- },
- "BarSpacingPreference": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "category": {
- "exclusiveMaximum": 1,
- "minimum": 0,
- "type": "number"
- },
- "series": {
- "exclusiveMaximum": 1,
- "minimum": 0,
- "type": "number"
- }
- },
- "title": "BarSpacingPreference",
- "type": "object"
- },
- "CartesianAnnotations": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "align": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "anchor": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "category": {
- "type": [
- "string",
- "number"
- ]
- },
- "type": {
- "const": "category",
- "type": "string"
- }
- },
- "required": [
- "type",
- "category"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "category": {
- "type": [
- "string",
- "number"
- ]
- },
- "series": {
- "type": [
- "string",
- "number"
- ]
- },
- "type": {
- "const": "datum",
- "type": "string"
- }
- },
- "required": [
- "type",
- "category"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "category": {
- "type": [
- "string",
- "number"
- ]
- },
- "type": {
- "const": "coordinate",
- "type": "string"
- },
- "value": {
- "type": "number"
- }
- },
- "required": [
- "type",
- "category",
- "value"
- ],
- "type": "object"
- }
- ],
- "title": "CartesianAnnotationAnchor"
- },
- "boxAnchor": {
- "$ref": "#/$defs/AnnotationBoxAnchor"
- },
- "connector": {
- "enum": [
- "none",
- "line",
- "arrow"
- ],
- "type": "string"
- },
- "offset": {
- "$ref": "#/$defs/AnnotationOffset"
- },
- "placement": {
- "$ref": "#/$defs/AnnotationPlacement"
- },
- "reserveSpace": {
- "$ref": "#/$defs/ReserveSpace"
- },
- "style": {
- "$ref": "#/$defs/AnnotationTextStyle"
- },
- "text": {
- "type": "string"
- },
- "visible": {
- "type": "boolean"
- },
- "width": {
- "anyOf": [
- {
- "exclusiveMinimum": 0,
- "type": "number"
- },
- {
- "const": "shape",
- "type": "string"
- }
- ]
- }
- },
- "required": [
- "text",
- "anchor"
- ],
- "title": "CartesianAnnotation",
- "type": "object"
- },
- "minItems": 1,
- "title": "CartesianAnnotations",
- "type": "array"
- },
- "CategoricalColor": {
- "anyOf": [
- {
- "$ref": "#/$defs/Color"
- },
- {
- "$ref": "#/$defs/CategoricalColorMapping"
- }
- ],
- "title": "CategoricalColor"
- },
- "CategoricalColorMapping": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "domain": {
- "items": {
- "type": [
- "string",
- "number"
- ]
- },
- "minItems": 1,
- "type": "array",
- "uniqueItems": true
- },
- "legend": {
- "$ref": "#/$defs/LegendOptions"
- },
- "range": {
- "$ref": "#/$defs/ColorRange"
- }
- },
- "title": "CategoricalColorMapping",
- "type": "object"
- },
- "CategoricalReferences": {
- "items": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "axis": {
- "const": "category",
- "type": "string"
- },
- "contributeToDomain": {
- "description": "Include this reference in automatic continuous-axis domains. Defaults to true. Explicit domains and normalized share bounds take precedence.",
- "type": "boolean"
- },
- "label": {
- "$ref": "#/$defs/ReferenceLabel"
- },
- "layer": {
- "enum": [
- "back",
- "front"
- ],
- "type": "string"
- },
- "reserveSpace": {
- "$ref": "#/$defs/ReserveSpace"
- },
- "stroke": {
- "$ref": "#/$defs/ReferenceStroke"
- },
- "type": {
- "const": "value",
- "type": "string"
- },
- "value": {
- "type": [
- "string",
- "number"
- ]
- },
- "visible": {
- "type": "boolean"
- }
- },
- "required": [
- "type",
- "axis",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "axis": {
- "const": "value",
- "type": "string"
- },
- "contributeToDomain": {
- "description": "Include this reference in automatic continuous-axis domains. Defaults to true. Explicit domains and normalized share bounds take precedence.",
- "type": "boolean"
- },
- "label": {
- "$ref": "#/$defs/ReferenceLabel"
- },
- "layer": {
- "enum": [
- "back",
- "front"
- ],
- "type": "string"
- },
- "reserveSpace": {
- "$ref": "#/$defs/ReserveSpace"
- },
- "stroke": {
- "$ref": "#/$defs/ReferenceStroke"
- },
- "type": {
- "const": "value",
- "type": "string"
- },
- "value": {
- "type": "number"
- },
- "visible": {
- "type": "boolean"
- }
- },
- "required": [
- "type",
- "axis",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "axis": {
- "const": "value",
- "type": "string"
- },
- "contributeToDomain": {
- "description": "Include this reference in automatic continuous-axis domains. Defaults to true. Explicit domains and normalized share bounds take precedence.",
- "type": "boolean"
- },
- "label": {
- "$ref": "#/$defs/ReferenceLabel"
- },
- "layer": {
- "enum": [
- "back",
- "front"
- ],
- "type": "string"
- },
- "reserveSpace": {
- "$ref": "#/$defs/ReserveSpace"
- },
- "statistic": {
- "additionalProperties": false,
- "properties": {
- "basis": {
- "enum": [
- "values",
- "categoryTotals"
- ],
- "type": "string"
- },
- "operation": {
- "enum": [
- "average",
- "median",
- "min",
- "max"
- ],
- "type": "string"
- },
- "scope": {
- "enum": [
- "visible",
- "all"
- ],
- "type": "string"
- },
- "series": {
- "type": [
- "string",
- "number"
- ]
- }
- },
- "required": [
- "operation",
- "scope"
- ],
- "title": "CategoricalReferenceStatistic",
- "type": "object"
- },
- "stroke": {
- "$ref": "#/$defs/ReferenceStroke"
- },
- "type": {
- "const": "statistic",
- "type": "string"
- },
- "visible": {
- "type": "boolean"
- }
- },
- "required": [
- "type",
- "axis",
- "statistic"
- ],
- "type": "object"
- }
- ],
- "title": "CategoricalReference"
- },
- "minItems": 1,
- "title": "CategoricalReferences",
- "type": "array"
- },
- "CategoryOrder": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "direction": {
- "enum": [
- "ascending",
- "descending"
- ],
- "type": "string"
- },
- "type": {
- "enum": [
- "category",
- "value"
- ],
- "type": "string"
- }
- },
- "required": [
- "type",
- "direction"
- ],
- "type": "object"
- },
- {
- "$ref": "#/$defs/ExplicitCategoryOrder"
- }
- ],
- "title": "CategoryOrder"
- },
- "CategoryRole": {
- "additionalProperties": false,
- "properties": {
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "format": {
- "type": "string"
- },
- "scale": {
- "$ref": "#/$defs/CategoryScale"
- }
- },
- "required": [
- "field"
- ],
- "title": "CategoryRole",
- "type": "object"
- },
- "CategoryScale": {
- "oneOf": [
- {
- "$ref": "#/$defs/BandScale"
- },
- {
- "$ref": "#/$defs/LinearScale"
- },
- {
- "$ref": "#/$defs/LogScale"
- },
- {
- "$ref": "#/$defs/UtcScale"
- }
- ],
- "title": "CategoryScale"
- },
- "CategorySpacing": {
- "additionalProperties": false,
- "properties": {
- "category": {
- "exclusiveMaximum": 1,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "category"
- ],
- "title": "CategorySpacing",
- "type": "object"
- },
- "Color": {
- "anyOf": [
- {
- "minLength": 1,
- "type": "string"
- },
- {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "dark": {
- "minLength": 1,
- "type": "string"
- },
- "light": {
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "light"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "dark": {
- "minLength": 1,
- "type": "string"
- },
- "light": {
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "dark"
- ],
- "type": "object"
- }
- ]
- }
- ],
- "title": "Color"
- },
- "ColorRange": {
- "items": {
- "$ref": "#/$defs/Color"
- },
- "minItems": 1,
- "title": "ColorRange",
- "type": "array"
- },
- "ConnectedPointLabels": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "at": {
- "enum": [
- "extrema",
- "all",
- "ends"
- ],
- "type": "string"
- },
- "content": {
- "items": {
- "enum": [
- "category",
- "value"
- ],
- "type": "string"
- },
- "minItems": 1,
- "type": "array",
- "uniqueItems": true
- },
- "position": {
- "enum": [
- "above",
- "side"
- ],
- "type": "string"
- }
- },
- "required": [
- "at",
- "content"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "at": {
- "enum": [
- "extrema",
- "all",
- "ends"
- ],
- "type": "string"
- },
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "format": {
- "type": "string"
- },
- "position": {
- "enum": [
- "above",
- "side"
- ],
- "type": "string"
- }
- },
- "required": [
- "at",
- "field"
- ],
- "type": "object"
- }
- ],
- "title": "ConnectedPointLabels"
- },
- "ContinuousScale": {
- "oneOf": [
- {
- "$ref": "#/$defs/LinearScale"
- },
- {
- "$ref": "#/$defs/LogScale"
- },
- {
- "$ref": "#/$defs/UtcScale"
- }
- ],
- "title": "ContinuousScale"
- },
- "ExplicitCategoryOrder": {
- "additionalProperties": false,
- "properties": {
- "categories": {
- "items": {
- "type": [
- "string",
- "number"
- ]
- },
- "minItems": 1,
- "type": "array",
- "uniqueItems": true
- },
- "type": {
- "const": "explicit",
- "type": "string"
- }
- },
- "required": [
- "type",
- "categories"
- ],
- "title": "ExplicitCategoryOrder",
- "type": "object"
- },
- "FieldRole": {
- "additionalProperties": false,
- "properties": {
- "field": {
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "field"
- ],
- "title": "FieldRole",
- "type": "object"
- },
- "GoogleFontFamily": {
- "enum": [
- "ABeeZee",
- "ADLaM Display",
- "AR One Sans",
- "Abel",
- "Abhaya Libre",
- "Aboreto",
- "Abril Fatface",
- "Abyssinica SIL",
- "Aclonica",
- "Acme",
- "Actor",
- "Adamina",
- "Advent Pro",
- "Afacad",
- "Afacad Flux",
- "Agbalumo",
- "Agdasima",
- "Agu Display",
- "Aguafina Script",
- "Akatab",
- "Akaya Kanadaka",
- "Akaya Telivigala",
- "Akronim",
- "Akshar",
- "Akt",
- "Aladin",
- "Alan Sans",
- "Alata",
- "Alatsi",
- "Albert Sans",
- "Aldrich",
- "Alef",
- "Alegreya",
- "Alegreya SC",
- "Alegreya Sans",
- "Alegreya Sans SC",
- "Aleo",
- "Alex Brush",
- "Alexandria",
- "Alfa Slab One",
- "Alice",
- "Alien Block",
- "Alike",
- "Alike Angular",
- "Alkalami",
- "Alkatra",
- "Allan",
- "Allerta",
- "Allerta Stencil",
- "Allison",
- "Allkin",
- "Allura",
- "Almarai",
- "Almendra",
- "Almendra Display",
- "Almendra SC",
- "Alumni Sans",
- "Alumni Sans Collegiate One",
- "Alumni Sans Inline One",
- "Alumni Sans Pinstripe",
- "Alumni Sans SC",
- "Alyamama",
- "Amarante",
- "Amaranth",
- "Amarna",
- "Amatic SC",
- "Amethysta",
- "Amiko",
- "Amiri",
- "Amiri Quran",
- "Amita",
- "Anaheim",
- "Ancizar Sans",
- "Ancizar Serif",
- "Andada Pro",
- "Andika",
- "Anek Bangla",
- "Anek Devanagari",
- "Anek Gujarati",
- "Anek Gurmukhi",
- "Anek Kannada",
- "Anek Latin",
- "Anek Malayalam",
- "Anek Odia",
- "Anek Tamil",
- "Anek Telugu",
- "Angkor",
- "Annapurna SIL",
- "Annie Use Your Telescope",
- "Anonymous Pro",
- "Anta",
- "Antic",
- "Antic Didone",
- "Antic Slab",
- "Anton",
- "Anton SC",
- "Antonio",
- "Anuphan",
- "Anybody",
- "Aoboshi One",
- "Arapey",
- "Arbutus",
- "Arbutus Slab",
- "Architects Daughter",
- "Archivo",
- "Archivo Black",
- "Archivo Narrow",
- "Are You Serious",
- "Aref Ruqaa",
- "Aref Ruqaa Ink",
- "Arima",
- "Arimo",
- "Arizonia",
- "Armata",
- "Arsenal",
- "Arsenal SC",
- "Artifika",
- "Arvo",
- "Arya",
- "Asap",
- "Asap Condensed",
- "Asar",
- "Asimovian",
- "Asset",
- "Assistant",
- "Asta Sans",
- "Astloch",
- "Asul",
- "Athiti",
- "Atkinson Hyperlegible",
- "Atkinson Hyperlegible Mono",
- "Atkinson Hyperlegible Next",
- "Atma",
- "Atomic Age",
- "Aubrey",
- "Audiowide",
- "Autour One",
- "Average",
- "Average Sans",
- "Averia Gruesa Libre",
- "Averia Libre",
- "Averia Sans Libre",
- "Averia Serif Libre",
- "Azeret Mono",
- "B612",
- "B612 Mono",
- "BBH Bartle",
- "BBH Bogle",
- "BBH Hegarty",
- "BIZ UDGothic",
- "BIZ UDMincho",
- "BIZ UDPGothic",
- "BIZ UDPMincho",
- "BJCree",
- "Babylonica",
- "Bacasime Antique",
- "Bad Script",
- "Badeen Display",
- "Bagel Fat One",
- "Bahiana",
- "Bahianita",
- "Bai Jamjuree",
- "Bakbak One",
- "Ballet",
- "Baloo 2",
- "Baloo Bhai 2",
- "Baloo Bhaijaan 2",
- "Baloo Bhaina 2",
- "Baloo Chettan 2",
- "Baloo Da 2",
- "Baloo Paaji 2",
- "Baloo Tamma 2",
- "Baloo Tammudu 2",
- "Baloo Thambi 2",
- "Balsamiq Sans",
- "Balthazar",
- "Bangers",
- "Barlow",
- "Barlow Condensed",
- "Barlow Semi Condensed",
- "Barriecito",
- "Barrio",
- "Basic",
- "Baskervville",
- "Baskervville SC",
- "Battambang",
- "Baumans",
- "Bayon",
- "Be Vietnam Pro",
- "Beau Rivage",
- "Bebas Neue",
- "Beiruti",
- "Belanosima",
- "Belgrano",
- "Bellefair",
- "Belleza",
- "Bellota",
- "Bellota Text",
- "BenchNine",
- "Benne",
- "Bentham",
- "Berkshire Swash",
- "Besley",
- "Betania Patmos",
- "Betania Patmos GDL",
- "Betania Patmos In",
- "Betania Patmos In GDL",
- "Beth Ellen",
- "Bevan",
- "BhuTuka Expanded One",
- "Big Shoulders",
- "Big Shoulders Inline",
- "Big Shoulders Stencil",
- "Bigelow Rules",
- "Bigshot One",
- "Bilbo",
- "Bilbo Swash Caps",
- "BioRhyme",
- "BioRhyme Expanded",
- "Birthstone",
- "Birthstone Bounce",
- "Biryani",
- "Bitcount",
- "Bitcount Grid Double",
- "Bitcount Grid Double Ink",
- "Bitcount Grid Single",
- "Bitcount Grid Single Ink",
- "Bitcount Ink",
- "Bitcount Prop Double",
- "Bitcount Prop Double Ink",
- "Bitcount Prop Single",
- "Bitcount Prop Single Ink",
- "Bitcount Single",
- "Bitcount Single Ink",
- "Bitter",
- "Black And White Picture",
- "Black Han Sans",
- "Black Ops One",
- "Blaka",
- "Blaka Hollow",
- "Blaka Ink",
- "Blinker",
- "Bodoni Moda",
- "Bodoni Moda SC",
- "Bokor",
- "Boldonse",
- "Bona Nova",
- "Bona Nova SC",
- "Bonbon",
- "Bonheur Royale",
- "Boogaloo",
- "Borel",
- "Bowlby One",
- "Bowlby One SC",
- "Bpmf Huninn",
- "Bpmf Iansui",
- "Bpmf Zihi Kai Std",
- "Braah One",
- "Brawler",
- "Bree Serif",
- "Bricolage Grotesque",
- "Bruno Ace",
- "Bruno Ace SC",
- "Brygada 1918",
- "Bubblegum Sans",
- "Bubbler One",
- "Buda",
- "Buenard",
- "Bungee",
- "Bungee Hairline",
- "Bungee Inline",
- "Bungee Outline",
- "Bungee Shade",
- "Bungee Spice",
- "Bungee Tint",
- "Butcherman",
- "Butterfly Kids",
- "Bytesized",
- "Cabin",
- "Cabin Condensed",
- "Cabin Sketch",
- "Cactus Classical Serif",
- "Caesar Dressing",
- "Cagliostro",
- "Cairo",
- "Cairo Play",
- "Cal Sans",
- "Caladea",
- "Calistoga",
- "Calligraffitti",
- "Cambay",
- "Cambo",
- "Candal",
- "Cantarell",
- "Cantata One",
- "Cantora One",
- "Caprasimo",
- "Capriola",
- "Caramel",
- "Carattere",
- "Cardo",
- "Carlito",
- "Carme",
- "Carrois Gothic",
- "Carrois Gothic SC",
- "Carter One",
- "Cascadia Code",
- "Cascadia Mono",
- "Castoro",
- "Castoro Titling",
- "Catamaran",
- "Caudex",
- "Cause",
- "Caveat",
- "Caveat Brush",
- "Cedarville Cursive",
- "Ceviche One",
- "Chakra Petch",
- "Changa",
- "Changa One",
- "Chango",
- "Charis SIL",
- "Charm",
- "Charmonman",
- "Chathura",
- "Chau Philomene One",
- "Chela One",
- "Chelsea Market",
- "Chenla",
- "Cherish",
- "Cherry Bomb One",
- "Cherry Cream Soda",
- "Cherry Swash",
- "Chewy",
- "Chicle",
- "Chilanka",
- "Chiron GoRound TC",
- "Chiron Hei HK",
- "Chiron Sung HK",
- "Chivo",
- "Chivo Mono",
- "Chocolate Classical Sans",
- "Chokokutai",
- "Chonburi",
- "Cinzel",
- "Cinzel Decorative",
- "Clicker Script",
- "Climate Crisis",
- "Coda",
- "Codystar",
- "Coiny",
- "Combo",
- "Comfortaa",
- "Comforter",
- "Comforter Brush",
- "Comic Neue",
- "Comic Relief",
- "Coming Soon",
- "Comme",
- "Commissioner",
- "Concert One",
- "Condiment",
- "Content",
- "Contrail One",
- "Convergence",
- "Cookie",
- "Copse",
- "Coral Pixels",
- "Corben",
- "Corinthia",
- "Cormorant",
- "Cormorant Garamond",
- "Cormorant Infant",
- "Cormorant SC",
- "Cormorant Unicase",
- "Cormorant Upright",
- "Cossette Texte",
- "Cossette Titre",
- "Courgette",
- "Courier Prime",
- "Cousine",
- "Coustard",
- "Covered By Your Grace",
- "Crafty Girls",
- "Creepster",
- "Crete Round",
- "Crimson Pro",
- "Crimson Text",
- "Croissant One",
- "Crushed",
- "Cuprum",
- "Cute Font",
- "Cutive",
- "Cutive Mono",
- "DM Mono",
- "DM Sans",
- "DM Serif Display",
- "DM Serif Text",
- "Dai Banna SIL",
- "Damion",
- "Dancing Script",
- "Danfo",
- "Dangrek",
- "Darker Grotesque",
- "Darumadrop One",
- "Datatype",
- "David Libre",
- "Dawning of a New Day",
- "Days One",
- "Dekko",
- "Dela Gothic One",
- "Delicious Handrawn",
- "Delius",
- "Delius Swash Caps",
- "Delius Unicase",
- "Della Respira",
- "Denk One",
- "Devonshire",
- "Dhurjati",
- "Didact Gothic",
- "Diphylleia",
- "Diplomata",
- "Diplomata SC",
- "Do Hyeon",
- "Dokdo",
- "Domine",
- "Donegal One",
- "Dongle",
- "Doppio One",
- "Dorsa",
- "Dosis",
- "DotGothic16",
- "Doto",
- "Dr Sugiyama",
- "Duru Sans",
- "DynaPuff",
- "Dynalight",
- "EB Garamond",
- "Eagle Lake",
- "East Sea Dokdo",
- "Eater",
- "Economica",
- "Eczar",
- "Edu AU VIC WA NT Arrows",
- "Edu AU VIC WA NT Dots",
- "Edu AU VIC WA NT Guides",
- "Edu AU VIC WA NT Hand",
- "Edu AU VIC WA NT Pre",
- "Edu NSW ACT Cursive",
- "Edu NSW ACT Foundation",
- "Edu NSW ACT Hand Pre",
- "Edu QLD Beginner",
- "Edu QLD Hand",
- "Edu SA Beginner",
- "Edu SA Hand",
- "Edu TAS Beginner",
- "Edu VIC WA NT Beginner",
- "Edu VIC WA NT Hand",
- "Edu VIC WA NT Hand Pre",
- "El Messiri",
- "Electrolize",
- "Elms Sans",
- "Elsie",
- "Elsie Swash Caps",
- "Emblema One",
- "Emilys Candy",
- "Encode Sans",
- "Encode Sans Condensed",
- "Encode Sans Expanded",
- "Encode Sans SC",
- "Encode Sans Semi Condensed",
- "Encode Sans Semi Expanded",
- "Engagement",
- "Englebert",
- "Enriqueta",
- "Ephesis",
- "Epilogue",
- "Epunda Sans",
- "Epunda Slab",
- "Erica One",
- "Esteban",
- "Estedad",
- "Estonia",
- "Euphoria Script",
- "Ewert",
- "Exile",
- "Exo",
- "Exo 2",
- "Expletus Sans",
- "Explora",
- "Faculty Glyphic",
- "Fahkwang",
- "Familjen Grotesk",
- "Fanwood Text",
- "Farro",
- "Farsan",
- "Fascinate",
- "Fascinate Inline",
- "Faster One",
- "Fasthand",
- "Fauna One",
- "Faustina",
- "Federant",
- "Federo",
- "Felipa",
- "Fenix",
- "Festive",
- "Figtree",
- "Finger Paint",
- "Finlandica Headline",
- "Finlandica Text",
- "Fira Code",
- "Fira Mono",
- "Fira Sans",
- "Fira Sans Condensed",
- "Fira Sans Extra Condensed",
- "Fjalla One",
- "Fjord One",
- "Flamenco",
- "Flavors",
- "Fleur De Leah",
- "Flow Block",
- "Flow Circular",
- "Flow Rounded",
- "Foldit",
- "Fondamento",
- "Fontdiner Swanky",
- "Forum",
- "Fragment Mono",
- "Francois One",
- "Frank Ruhl Libre",
- "Fraunces",
- "Freckle Face",
- "Fredericka the Great",
- "Fredoka",
- "Freehand",
- "Freeman",
- "Fresca",
- "Frijole",
- "Fruktur",
- "Fugaz One",
- "Fuggles",
- "Funnel Display",
- "Funnel Sans",
- "Fustat",
- "Fuzzy Bubbles",
- "GFS Didot",
- "GFS Neohellenic",
- "Ga Maamli",
- "Gabarito",
- "Gabriela",
- "Gaegu",
- "Gafata",
- "Gajraj One",
- "Galada",
- "Galdeano",
- "Galindo",
- "Gamja Flower",
- "Gantari",
- "Gasoek One",
- "Gayathri",
- "Geist",
- "Geist Mono",
- "Geist Pixel",
- "Gelasio",
- "Gemunu Libre",
- "Genos",
- "Gentium Book Plus",
- "Gentium Plus",
- "Geo",
- "Geologica",
- "Geom",
- "Geomini",
- "Georama",
- "Geostar",
- "Geostar Fill",
- "Germania One",
- "Gideon Roman",
- "Gidole",
- "Gidugu",
- "Gilda Display",
- "Girassol",
- "Give You Glory",
- "Glass Antiqua",
- "Glegoo",
- "Gloock",
- "Gloria Hallelujah",
- "Glory",
- "Gluten",
- "Goblin One",
- "Gochi Hand",
- "Goldman",
- "Golos Text",
- "Google Sans",
- "Google Sans Code",
- "Google Sans Flex",
- "Gorditas",
- "Gothic A1",
- "Gotu",
- "Goudy Bookletter 1911",
- "Gowun Batang",
- "Gowun Dodum",
- "Graduate",
- "Grand Hotel",
- "Grandiflora One",
- "Grandstander",
- "Grape Nuts",
- "Gravitas One",
- "Great Vibes",
- "Grechen Fuemen",
- "Grenze",
- "Grenze Gotisch",
- "Grey Qo",
- "Griffy",
- "Gruppo",
- "Gudea",
- "Gugi",
- "Gulzar",
- "Gupter",
- "Gurajada",
- "Gveret Levin",
- "Gwendolyn",
- "Habibi",
- "Hachi Maru Pop",
- "Hahmlet",
- "Halant",
- "Hammersmith One",
- "Hanalei",
- "Hanalei Fill",
- "Handjet",
- "Handlee",
- "Hanken Grotesk",
- "Hanuman",
- "Happy Monkey",
- "Harmattan",
- "Headland One",
- "Hedvig Letters Sans",
- "Hedvig Letters Serif",
- "Heebo",
- "Henny Penny",
- "Hepta Slab",
- "Herr Von Muellerhoff",
- "Hi Melody",
- "Hibur Mono",
- "Hina Mincho",
- "Hind",
- "Hind Guntur",
- "Hind Madurai",
- "Hind Mysuru",
- "Hind Siliguri",
- "Hind Vadodara",
- "Holtwood One SC",
- "Homemade Apple",
- "Homenaje",
- "Honk",
- "Host Grotesk",
- "Hubballi",
- "Hubot Sans",
- "Huninn",
- "Hurricane",
- "IBM Plex Mono",
- "IBM Plex Sans",
- "IBM Plex Sans Arabic",
- "IBM Plex Sans Condensed",
- "IBM Plex Sans Devanagari",
- "IBM Plex Sans Hebrew",
- "IBM Plex Sans JP",
- "IBM Plex Sans KR",
- "IBM Plex Sans Thai",
- "IBM Plex Sans Thai Looped",
- "IBM Plex Serif",
- "IM Fell DW Pica",
- "IM Fell DW Pica SC",
- "IM Fell Double Pica",
- "IM Fell Double Pica SC",
- "IM Fell English",
- "IM Fell English SC",
- "IM Fell French Canon",
- "IM Fell French Canon SC",
- "IM Fell Great Primer",
- "IM Fell Great Primer SC",
- "Iansui",
- "Ibarra Real Nova",
- "Iceberg",
- "Iceland",
- "Idiqlat",
- "Imbue",
- "Imperial Script",
- "Imprima",
- "Inclusive Sans",
- "Inconsolata",
- "Inder",
- "Indie Flower",
- "Ingrid Darling",
- "Inika",
- "Inknut Antiqua",
- "Inria Sans",
- "Inria Serif",
- "Inspiration",
- "Instrument Sans",
- "Instrument Serif",
- "Intel One Mono",
- "Inter",
- "Inter Tight",
- "Iosevka Charon",
- "Iosevka Charon Mono",
- "Irish Grover",
- "Island Moments",
- "Istok Web",
- "Italiana",
- "Italianno",
- "Itim",
- "Jacquard 12",
- "Jacquard 12 Charted",
- "Jacquard 24",
- "Jacquard 24 Charted",
- "Jacquarda Bastarda 9",
- "Jacquarda Bastarda 9 Charted",
- "Jacques Francois",
- "Jacques Francois Shadow",
- "Jaini",
- "Jaini Purva",
- "Jaldi",
- "Jaro",
- "Jersey 10",
- "Jersey 10 Charted",
- "Jersey 15",
- "Jersey 15 Charted",
- "Jersey 20",
- "Jersey 20 Charted",
- "Jersey 25",
- "Jersey 25 Charted",
- "JetBrains Mono",
- "Jim Nightshade",
- "Joan",
- "Jockey One",
- "Jolly Lodger",
- "Jomhuria",
- "Jomolhari",
- "Josefin Sans",
- "Josefin Slab",
- "Jost",
- "Joti One",
- "Jua",
- "Judson",
- "Julee",
- "Julius Sans One",
- "Junge",
- "Jura",
- "Just Another Hand",
- "Just Me Again Down Here",
- "K2D",
- "Kablammo",
- "Kadwa",
- "Kaisei Decol",
- "Kaisei HarunoUmi",
- "Kaisei Opti",
- "Kaisei Tokumin",
- "Kalam",
- "Kalnia",
- "Kalnia Glaze",
- "Kameron",
- "Kanchenjunga",
- "Kanit",
- "Kantumruy Pro",
- "Kapakana",
- "Karantina",
- "Karla",
- "Karla Tamil Inclined",
- "Karla Tamil Upright",
- "Karma",
- "Katibeh",
- "Kaushan Script",
- "Kavivanar",
- "Kavoon",
- "Kay Pho Du",
- "Kdam Thmor Pro",
- "Keania One",
- "Kedebideri",
- "Kelly Slab",
- "Kenia",
- "Khand",
- "Khmer",
- "Khula",
- "Kings",
- "Kirang Haerang",
- "Kite One",
- "Kiwi Maru",
- "Klee One",
- "Knewave",
- "KoHo",
- "Kodchasan",
- "Kode Mono",
- "Koh Santepheap",
- "Kolker Brush",
- "Konkhmer Sleokchher",
- "Kosugi",
- "Kosugi Maru",
- "Kotta One",
- "Koulen",
- "Kranky",
- "Kreon",
- "Kristi",
- "Krona One",
- "Krub",
- "Kufam",
- "Kulim Park",
- "Kumar One",
- "Kumar One Outline",
- "Kumbh Sans",
- "Kurale",
- "LINE Seed JP",
- "LXGW Marker Gothic",
- "LXGW WenKai Mono TC",
- "LXGW WenKai TC",
- "La Belle Aurore",
- "Labrada",
- "Lacquer",
- "Laila",
- "Lakki Reddy",
- "Lalezar",
- "Lancelot",
- "Langar",
- "Lateef",
- "Lato",
- "Lavishly Yours",
- "League Gothic",
- "League Script",
- "League Spartan",
- "Leckerli One",
- "Ledger",
- "Lekton",
- "Lemon",
- "Lemonada",
- "Lexend",
- "Lexend Deca",
- "Lexend Exa",
- "Lexend Giga",
- "Lexend Mega",
- "Lexend Peta",
- "Lexend Tera",
- "Lexend Zetta",
- "Libertinus Keyboard",
- "Libertinus Math",
- "Libertinus Mono",
- "Libertinus Sans",
- "Libertinus Serif",
- "Libertinus Serif Display",
- "Libre Barcode 128",
- "Libre Barcode 128 Text",
- "Libre Barcode 39",
- "Libre Barcode 39 Extended",
- "Libre Barcode 39 Extended Text",
- "Libre Barcode 39 Text",
- "Libre Barcode EAN13 Text",
- "Libre Baskerville",
- "Libre Bodoni",
- "Libre Caslon Display",
- "Libre Caslon Text",
- "Libre Franklin",
- "Licorice",
- "Life Savers",
- "Lilex",
- "Lilita One",
- "Lily Script One",
- "Limelight",
- "Linden Hill",
- "Linefont",
- "Lisu Bosa",
- "Liter",
- "Literata",
- "Liu Jian Mao Cao",
- "Livvic",
- "Lobster",
- "Lobster Two",
- "Londrina Outline",
- "Londrina Shadow",
- "Londrina Sketch",
- "Londrina Solid",
- "Long Cang",
- "Lora",
- "Love Light",
- "Love Ya Like A Sister",
- "Loved by the King",
- "Lovers Quarrel",
- "Luckiest Guy",
- "Lugrasimo",
- "Lumanosimo",
- "Lunasima",
- "Lusitana",
- "Lustria",
- "Luxurious Roman",
- "Luxurious Script",
- "M PLUS 1",
- "M PLUS 1 Code",
- "M PLUS 1p",
- "M PLUS 2",
- "M PLUS Code Latin",
- "M PLUS Rounded 1c",
- "M PLUS U",
- "Ma Shan Zheng",
- "Macondo",
- "Macondo Swash Caps",
- "Mada",
- "Madimi One",
- "Magra",
- "Maiden Orange",
- "Maitree",
- "Major Mono Display",
- "Mako",
- "Mali",
- "Mallanna",
- "Maname",
- "Mandali",
- "Manjari",
- "Manrope",
- "Mansalva",
- "Manuale",
- "Manufacturing Consent",
- "Marcellus",
- "Marcellus SC",
- "Marck Script",
- "Margarine",
- "Marhey",
- "Markazi Text",
- "Marko One",
- "Marmelad",
- "Martel",
- "Martel Sans",
- "Martian Mono",
- "Marvel",
- "Matangi",
- "Mate",
- "Mate SC",
- "Matemasie",
- "Material Icons",
- "Material Icons Outlined",
- "Material Icons Round",
- "Material Icons Sharp",
- "Material Icons Two Tone",
- "Material Symbols",
- "Material Symbols Outlined",
- "Material Symbols Rounded",
- "Material Symbols Sharp",
- "Maven Pro",
- "McLaren",
- "Mea Culpa",
- "Meddon",
- "MedievalSharp",
- "Medula One",
- "Meera Inimai",
- "Megrim",
- "Meie Script",
- "Menbere",
- "Meow Script",
- "Merienda",
- "Merriweather",
- "Merriweather Sans",
- "Metal",
- "Metal Mania",
- "Metamorphous",
- "Metrophobic",
- "Michroma",
- "Micro 5",
- "Micro 5 Charted",
- "Milonga",
- "Miltonian",
- "Miltonian Tattoo",
- "Mina",
- "Mingzat",
- "Miniver",
- "Miranda Sans",
- "Miriam Libre",
- "Mirza",
- "Miss Fajardose",
- "Mitr",
- "Mochiy Pop One",
- "Mochiy Pop P One",
- "Modak",
- "Modern Antiqua",
- "Moderustic",
- "Mogra",
- "Mohave",
- "Moirai One",
- "Molengo",
- "Molle",
- "Momo Signature",
- "Momo Trust Display",
- "Momo Trust Sans",
- "Mona Sans",
- "Monda",
- "Monofett",
- "Monomakh",
- "Monomaniac One",
- "Monoton",
- "Monsieur La Doulaise",
- "Montaga",
- "Montagu Slab",
- "MonteCarlo",
- "Montenegrin Gothic One",
- "Montez",
- "Montserrat",
- "Montserrat Alternates",
- "Montserrat Underline",
- "Moo Lah Lah",
- "Mooli",
- "Moon Dance",
- "Moul",
- "Moulpali",
- "Mountains of Christmas",
- "Mouse Memoirs",
- "Mozilla Headline",
- "Mozilla Text",
- "Mr Bedfort",
- "Mr Dafoe",
- "Mr De Haviland",
- "Mrs Saint Delafield",
- "Mrs Sheppards",
- "Ms Madi",
- "Mukta",
- "Mukta Mahee",
- "Mukta Malar",
- "Mukta Vaani",
- "Mulish",
- "Murecho",
- "MuseoModerno",
- "My Soul",
- "Mynerve",
- "Mystery Quest",
- "NTR",
- "Nabla",
- "Namdhinggo",
- "Nanum Brush Script",
- "Nanum Gothic",
- "Nanum Gothic Coding",
- "Nanum Myeongjo",
- "Nanum Pen Script",
- "Narnoor",
- "Nata Sans",
- "National Park",
- "Neonderthaw",
- "Nerko One",
- "Neucha",
- "Neuton",
- "New Amsterdam",
- "New Rocker",
- "New Tegomin",
- "News Cycle",
- "Newsreader",
- "Niconne",
- "Niramit",
- "Nixie One",
- "Nobile",
- "Nokora",
- "Norican",
- "Nosifer",
- "Notable",
- "Nothing You Could Do",
- "Noticia Text",
- "Noto Color Emoji",
- "Noto Emoji",
- "Noto Kufi Arabic",
- "Noto Music",
- "Noto Naskh Arabic",
- "Noto Nastaliq Urdu",
- "Noto Rashi Hebrew",
- "Noto Sans",
- "Noto Sans Adlam",
- "Noto Sans Adlam Unjoined",
- "Noto Sans Anatolian Hieroglyphs",
- "Noto Sans Arabic",
- "Noto Sans Armenian",
- "Noto Sans Avestan",
- "Noto Sans Balinese",
- "Noto Sans Bamum",
- "Noto Sans Bassa Vah",
- "Noto Sans Batak",
- "Noto Sans Bengali",
- "Noto Sans Bhaiksuki",
- "Noto Sans Brahmi",
- "Noto Sans Buginese",
- "Noto Sans Buhid",
- "Noto Sans Canadian Aboriginal",
- "Noto Sans Carian",
- "Noto Sans Caucasian Albanian",
- "Noto Sans Chakma",
- "Noto Sans Cham",
- "Noto Sans Cherokee",
- "Noto Sans Chorasmian",
- "Noto Sans Coptic",
- "Noto Sans Cuneiform",
- "Noto Sans Cypriot",
- "Noto Sans Cypro Minoan",
- "Noto Sans Deseret",
- "Noto Sans Devanagari",
- "Noto Sans Display",
- "Noto Sans Duployan",
- "Noto Sans Egyptian Hieroglyphs",
- "Noto Sans Elbasan",
- "Noto Sans Elymaic",
- "Noto Sans Ethiopic",
- "Noto Sans Georgian",
- "Noto Sans Glagolitic",
- "Noto Sans Gothic",
- "Noto Sans Grantha",
- "Noto Sans Gujarati",
- "Noto Sans Gunjala Gondi",
- "Noto Sans Gurmukhi",
- "Noto Sans HK",
- "Noto Sans Hanifi Rohingya",
- "Noto Sans Hanunoo",
- "Noto Sans Hatran",
- "Noto Sans Hebrew",
- "Noto Sans Imperial Aramaic",
- "Noto Sans Indic Siyaq Numbers",
- "Noto Sans Inscriptional Pahlavi",
- "Noto Sans Inscriptional Parthian",
- "Noto Sans JP",
- "Noto Sans Javanese",
- "Noto Sans KR",
- "Noto Sans Kaithi",
- "Noto Sans Kannada",
- "Noto Sans Kawi",
- "Noto Sans Kayah Li",
- "Noto Sans Kharoshthi",
- "Noto Sans Khmer",
- "Noto Sans Khojki",
- "Noto Sans Khudawadi",
- "Noto Sans Lao",
- "Noto Sans Lao Looped",
- "Noto Sans Lepcha",
- "Noto Sans Limbu",
- "Noto Sans Linear A",
- "Noto Sans Linear B",
- "Noto Sans Lisu",
- "Noto Sans Lycian",
- "Noto Sans Lydian",
- "Noto Sans Mahajani",
- "Noto Sans Malayalam",
- "Noto Sans Mandaic",
- "Noto Sans Manichaean",
- "Noto Sans Marchen",
- "Noto Sans Masaram Gondi",
- "Noto Sans Math",
- "Noto Sans Mayan Numerals",
- "Noto Sans Medefaidrin",
- "Noto Sans Meetei Mayek",
- "Noto Sans Mende Kikakui",
- "Noto Sans Meroitic",
- "Noto Sans Miao",
- "Noto Sans Modi",
- "Noto Sans Mongolian",
- "Noto Sans Mono",
- "Noto Sans Mro",
- "Noto Sans Multani",
- "Noto Sans Myanmar",
- "Noto Sans NKo",
- "Noto Sans NKo Unjoined",
- "Noto Sans Nabataean",
- "Noto Sans Nag Mundari",
- "Noto Sans Nandinagari",
- "Noto Sans New Tai Lue",
- "Noto Sans Newa",
- "Noto Sans Nushu",
- "Noto Sans Ogham",
- "Noto Sans Ol Chiki",
- "Noto Sans Old Hungarian",
- "Noto Sans Old Italic",
- "Noto Sans Old North Arabian",
- "Noto Sans Old Permic",
- "Noto Sans Old Persian",
- "Noto Sans Old Sogdian",
- "Noto Sans Old South Arabian",
- "Noto Sans Old Turkic",
- "Noto Sans Oriya",
- "Noto Sans Osage",
- "Noto Sans Osmanya",
- "Noto Sans Pahawh Hmong",
- "Noto Sans Palmyrene",
- "Noto Sans Pau Cin Hau",
- "Noto Sans PhagsPa",
- "Noto Sans Phoenician",
- "Noto Sans Psalter Pahlavi",
- "Noto Sans Rejang",
- "Noto Sans Runic",
- "Noto Sans SC",
- "Noto Sans Samaritan",
- "Noto Sans Saurashtra",
- "Noto Sans Sharada",
- "Noto Sans Shavian",
- "Noto Sans Siddham",
- "Noto Sans SignWriting",
- "Noto Sans Sinhala",
- "Noto Sans Sogdian",
- "Noto Sans Sora Sompeng",
- "Noto Sans Soyombo",
- "Noto Sans Sundanese",
- "Noto Sans Sunuwar",
- "Noto Sans Syloti Nagri",
- "Noto Sans Symbols",
- "Noto Sans Symbols 2",
- "Noto Sans Syriac",
- "Noto Sans Syriac Eastern",
- "Noto Sans Syriac Western",
- "Noto Sans TC",
- "Noto Sans Tagalog",
- "Noto Sans Tagbanwa",
- "Noto Sans Tai Le",
- "Noto Sans Tai Tham",
- "Noto Sans Tai Viet",
- "Noto Sans Takri",
- "Noto Sans Tamil",
- "Noto Sans Tamil Supplement",
- "Noto Sans Tangsa",
- "Noto Sans Telugu",
- "Noto Sans Thaana",
- "Noto Sans Thai",
- "Noto Sans Thai Looped",
- "Noto Sans Tifinagh",
- "Noto Sans Tirhuta",
- "Noto Sans Ugaritic",
- "Noto Sans Vai",
- "Noto Sans Vithkuqi",
- "Noto Sans Wancho",
- "Noto Sans Warang Citi",
- "Noto Sans Yi",
- "Noto Sans Zanabazar Square",
- "Noto Serif",
- "Noto Serif Ahom",
- "Noto Serif Armenian",
- "Noto Serif Balinese",
- "Noto Serif Bengali",
- "Noto Serif Devanagari",
- "Noto Serif Display",
- "Noto Serif Dives Akuru",
- "Noto Serif Dogra",
- "Noto Serif Ethiopic",
- "Noto Serif Georgian",
- "Noto Serif Grantha",
- "Noto Serif Gujarati",
- "Noto Serif Gurmukhi",
- "Noto Serif HK",
- "Noto Serif Hebrew",
- "Noto Serif Hentaigana",
- "Noto Serif JP",
- "Noto Serif KR",
- "Noto Serif Kannada",
- "Noto Serif Khitan Small Script",
- "Noto Serif Khmer",
- "Noto Serif Khojki",
- "Noto Serif Lao",
- "Noto Serif Makasar",
- "Noto Serif Malayalam",
- "Noto Serif Myanmar",
- "Noto Serif NP Hmong",
- "Noto Serif Old Uyghur",
- "Noto Serif Oriya",
- "Noto Serif Ottoman Siyaq",
- "Noto Serif SC",
- "Noto Serif Sinhala",
- "Noto Serif TC",
- "Noto Serif Tamil",
- "Noto Serif Tangut",
- "Noto Serif Telugu",
- "Noto Serif Thai",
- "Noto Serif Tibetan",
- "Noto Serif Todhri",
- "Noto Serif Toto",
- "Noto Serif Vithkuqi",
- "Noto Serif Yezidi",
- "Noto Traditional Nushu",
- "Noto Znamenny Musical Notation",
- "Nova Cut",
- "Nova Flat",
- "Nova Mono",
- "Nova Oval",
- "Nova Round",
- "Nova Script",
- "Nova Slim",
- "Nova Square",
- "Numans",
- "Nunito",
- "Nunito Sans",
- "Nuosu SIL",
- "Odibee Sans",
- "Odor Mean Chey",
- "Offside",
- "Oi",
- "Ojuju",
- "Old Standard TT",
- "Oldenburg",
- "Ole",
- "Oleo Script",
- "Oleo Script Swash Caps",
- "Onest",
- "Oooh Baby",
- "Open Sans",
- "Oranienbaum",
- "Orbit",
- "Orbitron",
- "Oregano",
- "Orelega One",
- "Orienta",
- "Original Surfer",
- "Oswald",
- "Outfit",
- "Over the Rainbow",
- "Overlock",
- "Overlock SC",
- "Overpass",
- "Overpass Mono",
- "Ovo",
- "Oxanium",
- "Oxygen",
- "Oxygen Mono",
- "PT Mono",
- "PT Sans",
- "PT Sans Caption",
- "PT Sans Narrow",
- "PT Serif",
- "PT Serif Caption",
- "Pacifico",
- "Padauk",
- "Padyakke Expanded One",
- "Palanquin",
- "Palanquin Dark",
- "Palette Mosaic",
- "Pangolin",
- "Paprika",
- "Parastoo",
- "Parisienne",
- "Parkinsans",
- "Passero One",
- "Passion One",
- "Passions Conflict",
- "Pathway Extreme",
- "Pathway Gothic One",
- "Patrick Hand",
- "Patrick Hand SC",
- "Pattaya",
- "Patua One",
- "Pavanam",
- "Paytone One",
- "Peddana",
- "Peralta",
- "Permanent Marker",
- "Petemoss",
- "Petit Formal Script",
- "Petrona",
- "Phetsarath",
- "Philosopher",
- "Phudu",
- "Piazzolla",
- "Piedra",
- "Pinyon Script",
- "Pirata One",
- "Pixelify Sans",
- "Plaster",
- "Platypi",
- "Play",
- "Playball",
- "Playfair",
- "Playfair Display",
- "Playfair Display SC",
- "Playpen Sans",
- "Playpen Sans Arabic",
- "Playpen Sans Deva",
- "Playpen Sans Hebrew",
- "Playpen Sans Thai",
- "Playwrite AR",
- "Playwrite AR Guides",
- "Playwrite AT",
- "Playwrite AT Guides",
- "Playwrite AU NSW",
- "Playwrite AU NSW Guides",
- "Playwrite AU QLD",
- "Playwrite AU QLD Guides",
- "Playwrite AU SA",
- "Playwrite AU SA Guides",
- "Playwrite AU TAS",
- "Playwrite AU TAS Guides",
- "Playwrite AU VIC",
- "Playwrite AU VIC Guides",
- "Playwrite BE VLG",
- "Playwrite BE VLG Guides",
- "Playwrite BE WAL",
- "Playwrite BE WAL Guides",
- "Playwrite BR",
- "Playwrite BR Guides",
- "Playwrite CA",
- "Playwrite CA Guides",
- "Playwrite CL",
- "Playwrite CL Guides",
- "Playwrite CO",
- "Playwrite CO Guides",
- "Playwrite CU",
- "Playwrite CU Guides",
- "Playwrite CZ",
- "Playwrite CZ Guides",
- "Playwrite DE Grund",
- "Playwrite DE Grund Guides",
- "Playwrite DE LA",
- "Playwrite DE LA Guides",
- "Playwrite DE SAS",
- "Playwrite DE SAS Guides",
- "Playwrite DE VA",
- "Playwrite DE VA Guides",
- "Playwrite DK Loopet",
- "Playwrite DK Loopet Guides",
- "Playwrite DK Uloopet",
- "Playwrite DK Uloopet Guides",
- "Playwrite ES",
- "Playwrite ES Deco",
- "Playwrite ES Deco Guides",
- "Playwrite ES Guides",
- "Playwrite FR Moderne",
- "Playwrite FR Moderne Guides",
- "Playwrite FR Trad",
- "Playwrite FR Trad Guides",
- "Playwrite GB J",
- "Playwrite GB J Guides",
- "Playwrite GB S",
- "Playwrite GB S Guides",
- "Playwrite HR",
- "Playwrite HR Guides",
- "Playwrite HR Lijeva",
- "Playwrite HR Lijeva Guides",
- "Playwrite HU",
- "Playwrite HU Guides",
- "Playwrite ID",
- "Playwrite ID Guides",
- "Playwrite IE",
- "Playwrite IE Guides",
- "Playwrite IN",
- "Playwrite IN Guides",
- "Playwrite IS",
- "Playwrite IS Guides",
- "Playwrite IT Moderna",
- "Playwrite IT Moderna Guides",
- "Playwrite IT Trad",
- "Playwrite IT Trad Guides",
- "Playwrite MX",
- "Playwrite MX Guides",
- "Playwrite NG Modern",
- "Playwrite NG Modern Guides",
- "Playwrite NL",
- "Playwrite NL Guides",
- "Playwrite NO",
- "Playwrite NO Guides",
- "Playwrite NZ",
- "Playwrite NZ Basic",
- "Playwrite NZ Basic Guides",
- "Playwrite NZ Guides",
- "Playwrite PE",
- "Playwrite PE Guides",
- "Playwrite PL",
- "Playwrite PL Guides",
- "Playwrite PT",
- "Playwrite PT Guides",
- "Playwrite RO",
- "Playwrite RO Guides",
- "Playwrite SK",
- "Playwrite SK Guides",
- "Playwrite TZ",
- "Playwrite TZ Guides",
- "Playwrite US Modern",
- "Playwrite US Modern Guides",
- "Playwrite US Trad",
- "Playwrite US Trad Guides",
- "Playwrite VN",
- "Playwrite VN Guides",
- "Playwrite ZA",
- "Playwrite ZA Guides",
- "Pliant",
- "Plus Jakarta Sans",
- "Pochaevsk",
- "Podkova",
- "Poetsen One",
- "Poiret One",
- "Poller One",
- "Poltawski Nowy",
- "Poly",
- "Pompiere",
- "Ponnala",
- "Ponomar",
- "Pontano Sans",
- "Poor Story",
- "Poppins",
- "Port Lligat Sans",
- "Port Lligat Slab",
- "Potta One",
- "Pragati Narrow",
- "Praise",
- "Prata",
- "Preahvihear",
- "Press Start 2P",
- "Pridi",
- "Princess Sofia",
- "Prociono",
- "Prompt",
- "Prosto One",
- "Protest Guerrilla",
- "Protest Revolution",
- "Protest Riot",
- "Protest Strike",
- "Proza Libre",
- "Public Sans",
- "Puppies Play",
- "Puritan",
- "Purple Purse",
- "Qahiri",
- "Quando",
- "Quantico",
- "Quattrocento",
- "Quattrocento Sans",
- "Questrial",
- "Quicksand",
- "Quintessential",
- "Qwigley",
- "Qwitcher Grypen",
- "REM",
- "Racing Sans One",
- "Radio Canada",
- "Radio Canada Big",
- "Radley",
- "Rajdhani",
- "Rakkas",
- "Raleway",
- "Raleway Dots",
- "Ramabhadra",
- "Ramaraja",
- "Rambla",
- "Rammetto One",
- "Rampart One",
- "Ramsina",
- "Ranchers",
- "Rancho",
- "Ranga",
- "Rasa",
- "Rationale",
- "Ravi Prakash",
- "Readex Pro",
- "Recursive",
- "Red Hat Display",
- "Red Hat Mono",
- "Red Hat Text",
- "Red Rose",
- "Redacted",
- "Redacted Script",
- "Reddit Mono",
- "Reddit Sans",
- "Reddit Sans Condensed",
- "Redressed",
- "Reem Kufi",
- "Reem Kufi Fun",
- "Reem Kufi Ink",
- "Reenie Beanie",
- "Reggae One",
- "Rethink Sans",
- "Revalia",
- "Rhodium Libre",
- "Ribeye",
- "Ribeye Marrow",
- "Righteous",
- "Risque",
- "Road Rage",
- "Roboto",
- "Roboto Condensed",
- "Roboto Flex",
- "Roboto Mono",
- "Roboto Serif",
- "Roboto Slab",
- "Rochester",
- "Rock 3D",
- "Rock Salt",
- "RocknRoll One",
- "Rokkitt",
- "Romanesco",
- "Ropa Sans",
- "Rosario",
- "Rosarivo",
- "Rouge Script",
- "Rowdies",
- "Rozha One",
- "Rubik",
- "Rubik 80s Fade",
- "Rubik Beastly",
- "Rubik Broken Fax",
- "Rubik Bubbles",
- "Rubik Burned",
- "Rubik Dirt",
- "Rubik Distressed",
- "Rubik Doodle Shadow",
- "Rubik Doodle Triangles",
- "Rubik Gemstones",
- "Rubik Glitch",
- "Rubik Glitch Pop",
- "Rubik Iso",
- "Rubik Lines",
- "Rubik Maps",
- "Rubik Marker Hatch",
- "Rubik Maze",
- "Rubik Microbe",
- "Rubik Mono One",
- "Rubik Moonrocks",
- "Rubik Pixels",
- "Rubik Puddles",
- "Rubik Scribble",
- "Rubik Spray Paint",
- "Rubik Storm",
- "Rubik Vinyl",
- "Rubik Wet Paint",
- "Ruda",
- "Rufina",
- "Ruge Boogie",
- "Ruluko",
- "Rum Raisin",
- "Ruslan Display",
- "Russo One",
- "Ruthie",
- "Ruwudu",
- "Rye",
- "SN Pro",
- "STIX Two Math",
- "STIX Two Text",
- "SUSE",
- "SUSE Mono",
- "Sacramento",
- "Sahitya",
- "Sail",
- "Saira",
- "Saira Condensed",
- "Saira Extra Condensed",
- "Saira Semi Condensed",
- "Saira Stencil",
- "Salsa",
- "Sanchez",
- "Sancreek",
- "Sankofa Display",
- "Sansation",
- "Sansita",
- "Sansita Swashed",
- "Sarabun",
- "Sarala",
- "Sarina",
- "Sarpanch",
- "Sassy Frass",
- "Satisfy",
- "Savate",
- "Sawarabi Gothic",
- "Sawarabi Mincho",
- "Scada",
- "Scheherazade New",
- "Schibsted Grotesk",
- "Schoolbell",
- "Science Gothic",
- "Scope One",
- "Seaweed Script",
- "Secular One",
- "Sedan",
- "Sedan SC",
- "Sedgwick Ave",
- "Sedgwick Ave Display",
- "Sekuya",
- "Sen",
- "Send Flowers",
- "Sevillana",
- "Seymour One",
- "Shadows Into Light",
- "Shadows Into Light Two",
- "Shafarik",
- "Shalimar",
- "Shantell Sans",
- "Shanti",
- "Share",
- "Share Tech",
- "Share Tech Mono",
- "Shippori Antique",
- "Shippori Antique B1",
- "Shippori Mincho",
- "Shippori Mincho B1",
- "Shizuru",
- "Shojumaru",
- "Short Stack",
- "Shrikhand",
- "Siemreap",
- "Sigmar",
- "Sigmar One",
- "Signika",
- "Signika Negative",
- "Silkscreen",
- "Simonetta",
- "Single Day",
- "Sintony",
- "Sirin Stencil",
- "Sirivennela",
- "Six Caps",
- "Sixtyfour",
- "Sixtyfour Convergence",
- "Skranji",
- "Slabo 13px",
- "Slabo 27px",
- "Slackey",
- "Slackside One",
- "Smokum",
- "Smooch",
- "Smooch Sans",
- "Smythe",
- "Sniglet",
- "Snippet",
- "Snowburst One",
- "Sofadi One",
- "Sofia",
- "Sofia Sans",
- "Sofia Sans Condensed",
- "Sofia Sans Extra Condensed",
- "Sofia Sans Semi Condensed",
- "Solitreo",
- "Solway",
- "Sometype Mono",
- "Song Myung",
- "Sono",
- "Sonsie One",
- "Sora",
- "Sorts Mill Goudy",
- "Sour Gummy",
- "Source Code Pro",
- "Source Sans 3",
- "Source Serif 4",
- "Space Grotesk",
- "Space Mono",
- "Special Elite",
- "Special Gothic",
- "Special Gothic Condensed One",
- "Special Gothic Expanded One",
- "Spectral",
- "Spectral SC",
- "Spicy Rice",
- "Spinnaker",
- "Spirax",
- "Splash",
- "Spline Sans",
- "Spline Sans Mono",
- "Squada One",
- "Square Peg",
- "Sree Krushnadevaraya",
- "Sriracha",
- "Srisakdi",
- "Staatliches",
- "Stack Sans Headline",
- "Stack Sans Notch",
- "Stack Sans Text",
- "Stalemate",
- "Stalinist One",
- "Stardos Stencil",
- "Stick",
- "Stick No Bills",
- "Stint Ultra Condensed",
- "Stint Ultra Expanded",
- "Stoke",
- "Story Script",
- "Strait",
- "Strichpunkt Sans",
- "Style Script",
- "Stylish",
- "Sue Ellen Francisco",
- "Suez One",
- "Sulphur Point",
- "Sumana",
- "Sunflower",
- "Sunshiney",
- "Supermercado One",
- "Sura",
- "Suranna",
- "Suravaram",
- "Suwannaphum",
- "Swanky and Moo Moo",
- "Syncopate",
- "Syne",
- "Syne Mono",
- "Syne Tactile",
- "TASA Explorer",
- "TASA Orbiter",
- "Tac One",
- "Tagesschrift",
- "Tai Heritage Pro",
- "Tajawal",
- "Tangerine",
- "Tapestry",
- "Taprom",
- "Tauri",
- "Taviraj",
- "Teachers",
- "Teko",
- "Tektur",
- "Telex",
- "Tenali Ramakrishna",
- "Tenor Sans",
- "Text Me One",
- "Texturina",
- "Thasadith",
- "The Girl Next Door",
- "The Nautigal",
- "Tienne",
- "TikTok Sans",
- "Tillana",
- "Tilt Neon",
- "Tilt Prism",
- "Tilt Warp",
- "Timmana",
- "Tinos",
- "Tiny5",
- "Tiro Bangla",
- "Tiro Devanagari Hindi",
- "Tiro Devanagari Marathi",
- "Tiro Devanagari Sanskrit",
- "Tiro Gurmukhi",
- "Tiro Kannada",
- "Tiro Tamil",
- "Tiro Telugu",
- "Tirra",
- "Titan One",
- "Titillium Web",
- "Tomorrow",
- "Tourney",
- "Trade Winds",
- "Train One",
- "Triodion",
- "Trirong",
- "Trispace",
- "Trocchi",
- "Trochut",
- "Truculenta",
- "Trykker",
- "Tsukimi Rounded",
- "Tuffy",
- "Tulpen One",
- "Turret Road",
- "Twinkle Star",
- "Ubuntu",
- "Ubuntu Condensed",
- "Ubuntu Mono",
- "Ubuntu Sans",
- "Ubuntu Sans Mono",
- "Uchen",
- "Ultra",
- "Unbounded",
- "Uncial Antiqua",
- "Underdog",
- "Unica One",
- "UnifrakturCook",
- "UnifrakturMaguntia",
- "Unkempt",
- "Unlock",
- "Unna",
- "UoqMunThenKhung",
- "Updock",
- "Urbanist",
- "VT323",
- "Vampiro One",
- "Varela",
- "Varela Round",
- "Varta",
- "Vast Shadow",
- "Vazirmatn",
- "Vend Sans",
- "Vesper Libre",
- "Viaoda Libre",
- "Vibes",
- "Vibur",
- "Victor Mono",
- "Vidaloka",
- "Viga",
- "Vina Sans",
- "Voces",
- "Volkhov",
- "Vollkorn",
- "Vollkorn SC",
- "Voltaire",
- "Vujahday Script",
- "WDXL Lubrifont JP N",
- "WDXL Lubrifont SC",
- "WDXL Lubrifont TC",
- "Waiting for the Sunrise",
- "Wallpoet",
- "Walter Turncoat",
- "Warnes",
- "Water Brush",
- "Waterfall",
- "Wavefont",
- "Wellfleet",
- "Wendy One",
- "Whisper",
- "WindSong",
- "Winky Rough",
- "Winky Sans",
- "Wire One",
- "Wittgenstein",
- "Wix Madefor Display",
- "Wix Madefor Text",
- "Work Sans",
- "Workbench",
- "Xanh Mono",
- "Yaldevi",
- "Yanone Kaffeesatz",
- "Yantramanav",
- "Yarndings 12",
- "Yarndings 12 Charted",
- "Yarndings 20",
- "Yarndings 20 Charted",
- "Yatra One",
- "Yellowtail",
- "Yeon Sung",
- "Yeseva One",
- "Yesteryear",
- "Yomogi",
- "Young Serif",
- "Yrsa",
- "Ysabeau",
- "Ysabeau Infant",
- "Ysabeau Office",
- "Ysabeau SC",
- "Yuji Boku",
- "Yuji Hentaigana Akari",
- "Yuji Hentaigana Akebono",
- "Yuji Mai",
- "Yuji Syuku",
- "Yusei Magic",
- "Yuyu",
- "Yuyu Short",
- "ZCOOL KuaiLe",
- "ZCOOL QingKe HuangYou",
- "ZCOOL XiaoWei",
- "Zain",
- "Zalando Sans",
- "Zalando Sans Expanded",
- "Zalando Sans SemiExpanded",
- "Zen Antique",
- "Zen Antique Soft",
- "Zen Dots",
- "Zen Kaku Gothic Antique",
- "Zen Kaku Gothic New",
- "Zen Kurenaido",
- "Zen Loop",
- "Zen Maru Gothic",
- "Zen Old Mincho",
- "Zen Tokyo Zoo",
- "Zeyada",
- "Zhi Mang Xing",
- "Zilla Slab",
- "Zilla Slab Highlight"
- ],
- "type": "string"
- },
- "GroupedArrangement": {
- "additionalProperties": false,
- "properties": {
- "type": {
- "const": "grouped",
- "type": "string"
- }
- },
- "required": [
- "type"
- ],
- "title": "GroupedArrangement",
- "type": "object"
- },
- "LegendOptions": {
- "anyOf": [
- {
- "type": "boolean"
- },
- {
- "additionalProperties": false,
- "properties": {
- "title": {
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- }
- ],
- "title": "LegendOptions"
- },
- "LineLabels": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "points": {
- "$ref": "#/$defs/ConnectedPointLabels"
- },
- "series": {
- "additionalProperties": false,
- "properties": {
- "content": {
- "items": {
- "enum": [
- "series",
- "value"
- ],
- "type": "string"
- },
- "minItems": 1,
- "type": "array",
- "uniqueItems": true
- }
- },
- "required": [
- "content"
- ],
- "type": "object"
- }
- },
- "title": "LineLabels",
- "type": "object"
- },
- "LineStroke": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "width": {
- "exclusiveMinimum": 0,
- "type": "number"
- }
- },
- "title": "LineStroke",
- "type": "object"
- },
- "LinearScale": {
- "additionalProperties": false,
- "properties": {
- "domain": {
- "items": [
- {
- "type": "number"
- },
- {
- "type": "number"
- }
- ],
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- },
- "nice": {
- "type": "boolean"
- },
- "reverse": {
- "type": "boolean"
- },
- "type": {
- "const": "linear",
- "type": "string"
- }
- },
- "required": [
- "type"
- ],
- "title": "LinearScale",
- "type": "object"
- },
- "LogScale": {
- "additionalProperties": false,
- "properties": {
- "domain": {
- "items": [
- {
- "exclusiveMinimum": 0,
- "type": "number"
- },
- {
- "exclusiveMinimum": 0,
- "type": "number"
- }
- ],
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- },
- "nice": {
- "type": "boolean"
- },
- "reverse": {
- "type": "boolean"
- },
- "type": {
- "const": "log",
- "type": "string"
- }
- },
- "required": [
- "type"
- ],
- "title": "LogScale",
- "type": "object"
- },
- "NormalizedArrangement": {
- "additionalProperties": false,
- "properties": {
- "normalization": {
- "enum": [
- "percent"
- ],
- "type": "string"
- },
- "type": {
- "const": "stacked",
- "type": "string"
- }
- },
- "required": [
- "type",
- "normalization"
- ],
- "title": "NormalizedArrangement",
- "type": "object"
- },
- "PositionableBarLabels": {
- "additionalProperties": false,
- "properties": {
- "content": {
- "items": {
- "enum": [
- "value",
- "percent",
- "category",
- "series"
- ],
- "type": "string"
- },
- "minItems": 1,
- "type": "array",
- "uniqueItems": true
- },
- "position": {
- "enum": [
- "auto",
- "outside",
- "inside"
- ],
- "type": "string"
- }
- },
- "required": [
- "content"
- ],
- "title": "PositionableBarLabels",
- "type": "object"
- },
- "PromotedLine": {
- "additionalProperties": false,
- "properties": {
- "curve": {
- "enum": [
- "linear",
- "monotone",
- "step"
- ],
- "type": "string"
- },
- "labels": {
- "$ref": "#/$defs/LineLabels"
- },
- "points": {
- "anyOf": [
- {
- "type": "boolean"
- },
- {
- "additionalProperties": false,
- "properties": {
- "fill": {
- "$ref": "#/$defs/Color"
- },
- "radius": {
- "exclusiveMinimum": 0,
- "type": "number"
- },
- "stroke": {
- "$ref": "#/$defs/Stroke"
- }
- },
- "type": "object"
- }
- ]
- },
- "series": {
- "items": {
- "type": [
- "string",
- "number"
- ]
- },
- "minItems": 1,
- "type": "array",
- "uniqueItems": true
- },
- "stroke": {
- "$ref": "#/$defs/LineStroke"
- }
- },
- "required": [
- "series"
- ],
- "title": "PromotedLine",
- "type": "object"
- },
- "RangeCategoryOrder": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "direction": {
- "enum": [
- "ascending",
- "descending"
- ],
- "type": "string"
- },
- "type": {
- "const": "category",
- "type": "string"
- }
- },
- "required": [
- "type",
- "direction"
- ],
- "type": "object"
- },
- {
- "$ref": "#/$defs/ExplicitCategoryOrder"
- }
- ],
- "title": "RangeCategoryOrder"
- },
- "RangeCategoryRole": {
- "additionalProperties": false,
- "properties": {
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "format": {
- "type": "string"
- },
- "scale": {
- "$ref": "#/$defs/BandScale"
- }
- },
- "required": [
- "field"
- ],
- "title": "RangeCategoryRole",
- "type": "object"
- },
- "RangeValuesRole": {
- "additionalProperties": false,
- "properties": {
- "end": {
- "$ref": "#/$defs/FieldRole"
- },
- "format": {
- "type": "string"
- },
- "scale": {
- "$ref": "#/$defs/ContinuousScale"
- },
- "start": {
- "$ref": "#/$defs/FieldRole"
- },
- "type": {
- "const": "range",
- "type": "string"
- }
- },
- "required": [
- "type",
- "start",
- "end"
- ],
- "title": "RangeValuesRole",
- "type": "object"
- },
- "ReferenceLabel": {
- "additionalProperties": false,
- "description": "Omit for no label. content is an ordered array of text and/or value, without duplicates. text is required when text is included. Values follow the reference's statistic scope and formatting.",
- "properties": {
- "align": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "content": {
- "items": {
- "enum": [
- "text",
- "value"
- ],
- "type": "string"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array",
- "uniqueItems": true
- },
- "position": {
- "enum": [
- "before",
- "after",
- "outside-start",
- "outside-end"
- ],
- "type": "string"
- },
- "text": {
- "minLength": 1,
- "type": "string"
- },
- "width": {
- "exclusiveMinimum": 0,
- "type": "number"
- }
- },
- "required": [
- "content"
- ],
- "title": "ReferenceLabel",
- "type": "object"
- },
- "ReferenceStroke": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "color": {
- "$ref": "#/$defs/Color"
- },
- "style": {
- "enum": [
- "solid",
- "dashed",
- "dotted"
- ],
- "type": "string"
- },
- "width": {
- "exclusiveMinimum": 0,
- "type": "number"
- }
- },
- "title": "ReferenceStroke",
- "type": "object"
- },
- "ReserveSpace": {
- "anyOf": [
- {
- "type": "boolean"
- },
- {
- "additionalProperties": false,
- "properties": {
- "x": {
- "type": "boolean"
- },
- "y": {
- "type": "boolean"
- }
- },
- "required": [
- "x",
- "y"
- ],
- "type": "object"
- }
- ],
- "title": "ReserveSpace"
- },
- "ScatterAnnotations": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "align": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "anchor": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "id": {
- "type": [
- "string",
- "number"
- ]
- },
- "type": {
- "const": "datum",
- "type": "string"
- }
- },
- "required": [
- "type",
- "id"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "type": {
- "const": "coordinate",
- "type": "string"
- },
- "x": {
- "type": [
- "string",
- "number"
- ]
- },
- "y": {
- "type": [
- "string",
- "number"
- ]
- }
- },
- "required": [
- "type",
- "x",
- "y"
- ],
- "type": "object"
- }
- ],
- "title": "ScatterAnnotationAnchor"
- },
- "boxAnchor": {
- "$ref": "#/$defs/AnnotationBoxAnchor"
- },
- "connector": {
- "enum": [
- "none",
- "line",
- "arrow"
- ],
- "type": "string"
- },
- "offset": {
- "$ref": "#/$defs/AnnotationOffset"
- },
- "placement": {
- "$ref": "#/$defs/AnnotationPlacement"
- },
- "reserveSpace": {
- "$ref": "#/$defs/ReserveSpace"
- },
- "style": {
- "$ref": "#/$defs/AnnotationTextStyle"
- },
- "text": {
- "type": "string"
- },
- "visible": {
- "type": "boolean"
- },
- "width": {
- "anyOf": [
- {
- "exclusiveMinimum": 0,
- "type": "number"
- },
- {
- "const": "shape",
- "type": "string"
- }
- ]
- }
- },
- "required": [
- "text",
- "anchor"
- ],
- "title": "ScatterAnnotation",
- "type": "object"
- },
- "minItems": 1,
- "title": "ScatterAnnotations",
- "type": "array"
- },
- "ScatterColor": {
- "anyOf": [
- {
- "$ref": "#/$defs/Color"
- },
- {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "domain": {
- "items": {
- "type": [
- "string",
- "number"
- ]
- },
- "minItems": 1,
- "type": "array",
- "uniqueItems": true
- },
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "legend": {
- "$ref": "#/$defs/LegendOptions"
- },
- "range": {
- "$ref": "#/$defs/ColorRange"
- },
- "type": {
- "const": "categorical",
- "type": "string"
- }
- },
- "required": [
- "type",
- "field"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "domain": {
- "items": [
- {
- "type": "number"
- },
- {
- "type": "number"
- }
- ],
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- },
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "format": {
- "type": "string"
- },
- "legend": {
- "$ref": "#/$defs/LegendOptions"
- },
- "range": {
- "anyOf": [
- {
- "items": [
- {
- "$ref": "#/$defs/Color"
- },
- {
- "$ref": "#/$defs/Color"
- }
- ],
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- },
- {
- "$ref": "#/$defs/ThreeColorRange"
- }
- ],
- "title": "SequentialColorRange"
- },
- "type": {
- "const": "sequential",
- "type": "string"
- }
- },
- "required": [
- "type",
- "field"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "domain": {
- "items": [
- {
- "type": "number"
- },
- {
- "type": "number"
- }
- ],
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- },
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "format": {
- "type": "string"
- },
- "legend": {
- "$ref": "#/$defs/LegendOptions"
- },
- "midpoint": {
- "type": "number"
- },
- "range": {
- "anyOf": [
- {
- "$ref": "#/$defs/ThreeColorRange"
- },
- {
- "items": [
- {
- "$ref": "#/$defs/Color"
- },
- {
- "$ref": "#/$defs/Color"
- },
- {
- "$ref": "#/$defs/Color"
- },
- {
- "$ref": "#/$defs/Color"
- },
- {
- "$ref": "#/$defs/Color"
- }
- ],
- "maxItems": 5,
- "minItems": 5,
- "type": "array"
- }
- ],
- "title": "DivergingColorRange"
- },
- "type": {
- "const": "diverging",
- "type": "string"
- }
- },
- "required": [
- "type",
- "field",
- "domain",
- "midpoint"
- ],
- "type": "object"
- }
- ]
- }
- ],
- "title": "ScatterColor"
- },
- "ScatterInterval": {
- "additionalProperties": false,
- "properties": {
- "axis": {
- "enum": [
- "x",
- "y"
- ],
- "type": "string"
- },
- "lower": {
- "$ref": "#/$defs/FieldRole"
- },
- "stroke": {
- "$ref": "#/$defs/Stroke"
- },
- "upper": {
- "$ref": "#/$defs/FieldRole"
- }
- },
- "required": [
- "axis",
- "lower",
- "upper"
- ],
- "title": "ScatterInterval",
- "type": "object"
- },
- "ScatterLabels": {
- "additionalProperties": false,
- "properties": {
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "format": {
- "type": "string"
- },
- "position": {
- "enum": [
- "above",
- "side"
- ],
- "type": "string"
- }
- },
- "required": [
- "field"
- ],
- "title": "ScatterLabels",
- "type": "object"
- },
- "ScatterReferences": {
- "items": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "axis": {
- "enum": [
- "x",
- "y"
- ],
- "type": "string"
- },
- "contributeToDomain": {
- "description": "Include this reference in automatic continuous-axis domains. Defaults to true. Explicit domains and normalized share bounds take precedence.",
- "type": "boolean"
- },
- "label": {
- "$ref": "#/$defs/ReferenceLabel"
- },
- "layer": {
- "enum": [
- "back",
- "front"
- ],
- "type": "string"
- },
- "reserveSpace": {
- "$ref": "#/$defs/ReserveSpace"
- },
- "stroke": {
- "$ref": "#/$defs/ReferenceStroke"
- },
- "type": {
- "const": "value",
- "type": "string"
- },
- "value": {
- "type": [
- "string",
- "number"
- ]
- },
- "visible": {
- "type": "boolean"
- }
- },
- "required": [
- "type",
- "axis",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "axis": {
- "enum": [
- "x",
- "y"
- ],
- "type": "string"
- },
- "contributeToDomain": {
- "description": "Include this reference in automatic continuous-axis domains. Defaults to true. Explicit domains and normalized share bounds take precedence.",
- "type": "boolean"
- },
- "label": {
- "$ref": "#/$defs/ReferenceLabel"
- },
- "layer": {
- "enum": [
- "back",
- "front"
- ],
- "type": "string"
- },
- "reserveSpace": {
- "$ref": "#/$defs/ReserveSpace"
- },
- "statistic": {
- "additionalProperties": false,
- "properties": {
- "operation": {
- "enum": [
- "average",
- "median",
- "min",
- "max"
- ],
- "type": "string"
- },
- "scope": {
- "enum": [
- "visible",
- "all"
- ],
- "type": "string"
- }
- },
- "required": [
- "operation",
- "scope"
- ],
- "title": "ReferenceStatistic",
- "type": "object"
- },
- "stroke": {
- "$ref": "#/$defs/ReferenceStroke"
- },
- "type": {
- "const": "statistic",
- "type": "string"
- },
- "visible": {
- "type": "boolean"
- }
- },
- "required": [
- "type",
- "axis",
- "statistic"
- ],
- "type": "object"
- }
- ],
- "title": "ScatterReference"
- },
- "minItems": 1,
- "title": "ScatterReferences",
- "type": "array"
- },
- "ScatterRole": {
- "additionalProperties": false,
- "properties": {
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "format": {
- "type": "string"
- },
- "scale": {
- "$ref": "#/$defs/CategoryScale"
- }
- },
- "required": [
- "field"
- ],
- "title": "ScatterRole",
- "type": "object"
- },
- "SeriesLinearValuesRole": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "aggregation": {
- "enum": [
- "sum",
- "average",
- "min",
- "max",
- "median"
- ],
- "type": "string"
- },
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "format": {
- "type": "string"
- },
- "scale": {
- "$ref": "#/$defs/LinearScale"
- },
- "series": {
- "$ref": "#/$defs/SeriesRole"
- },
- "type": {
- "const": "long",
- "type": "string"
- }
- },
- "required": [
- "type",
- "field",
- "series"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "aggregation": {
- "enum": [
- "sum",
- "average",
- "min",
- "max",
- "median"
- ],
- "type": "string"
- },
- "fields": {
- "items": {
- "minLength": 1,
- "type": "string"
- },
- "minItems": 2,
- "type": "array",
- "uniqueItems": true
- },
- "format": {
- "type": "string"
- },
- "scale": {
- "$ref": "#/$defs/LinearScale"
- },
- "type": {
- "const": "wide",
- "type": "string"
- }
- },
- "required": [
- "type",
- "fields"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "format": {
- "type": "string"
- },
- "scale": {
- "$ref": "#/$defs/LinearScale"
- },
- "series": {
- "$ref": "#/$defs/SeriesRole"
- },
- "type": {
- "const": "count",
- "type": "string"
- }
- },
- "required": [
- "type",
- "series"
- ],
- "type": "object"
- }
- ],
- "title": "SeriesLinearValuesRole"
- },
- "SeriesLinearValuesRoleWithPercent": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "aggregation": {
- "enum": [
- "sum",
- "average",
- "min",
- "max",
- "median"
- ],
- "type": "string"
- },
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "format": {
- "type": "string"
- },
- "percentFormat": {
- "type": "string"
- },
- "scale": {
- "$ref": "#/$defs/LinearScale"
- },
- "series": {
- "$ref": "#/$defs/SeriesRole"
- },
- "type": {
- "const": "long",
- "type": "string"
- }
- },
- "required": [
- "type",
- "field",
- "series"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "aggregation": {
- "enum": [
- "sum",
- "average",
- "min",
- "max",
- "median"
- ],
- "type": "string"
- },
- "fields": {
- "items": {
- "minLength": 1,
- "type": "string"
- },
- "minItems": 2,
- "type": "array",
- "uniqueItems": true
- },
- "format": {
- "type": "string"
- },
- "percentFormat": {
- "type": "string"
- },
- "scale": {
- "$ref": "#/$defs/LinearScale"
- },
- "type": {
- "const": "wide",
- "type": "string"
- }
- },
- "required": [
- "type",
- "fields"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "format": {
- "type": "string"
- },
- "percentFormat": {
- "type": "string"
- },
- "scale": {
- "$ref": "#/$defs/LinearScale"
- },
- "series": {
- "$ref": "#/$defs/SeriesRole"
- },
- "type": {
- "const": "count",
- "type": "string"
- }
- },
- "required": [
- "type",
- "series"
- ],
- "type": "object"
- }
- ],
- "title": "SeriesLinearValuesRoleWithPercent"
- },
- "SeriesRole": {
- "additionalProperties": false,
- "properties": {
- "domain": {
- "items": {
- "type": [
- "string",
- "number"
- ]
- },
- "minItems": 1,
- "type": "array",
- "uniqueItems": true
- },
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "format": {
- "type": "string"
- }
- },
- "required": [
- "field"
- ],
- "title": "SeriesRole",
- "type": "object"
- },
- "SimpleBarValuesRole": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "aggregation": {
- "enum": [
- "sum",
- "average",
- "min",
- "max",
- "median"
- ],
- "type": "string"
- },
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "format": {
- "type": "string"
- },
- "scale": {
- "$ref": "#/$defs/LinearScale"
- },
- "type": {
- "const": "long",
- "type": "string"
- }
- },
- "required": [
- "type",
- "field"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "aggregation": {
- "enum": [
- "sum",
- "average",
- "min",
- "max",
- "median"
- ],
- "type": "string"
- },
- "fields": {
- "items": [
- {
- "minLength": 1,
- "type": "string"
- }
- ],
- "maxItems": 1,
- "minItems": 1,
- "type": "array",
- "uniqueItems": true
- },
- "format": {
- "type": "string"
- },
- "scale": {
- "$ref": "#/$defs/LinearScale"
- },
- "type": {
- "const": "wide",
- "type": "string"
- }
- },
- "required": [
- "type",
- "fields"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "format": {
- "type": "string"
- },
- "scale": {
- "$ref": "#/$defs/LinearScale"
- },
- "type": {
- "const": "count",
- "type": "string"
- }
- },
- "required": [
- "type"
- ],
- "type": "object"
- }
- ],
- "title": "SimpleBarValuesRole"
- },
- "StackedArrangement": {
- "additionalProperties": false,
- "properties": {
- "type": {
- "const": "stacked",
- "type": "string"
- }
- },
- "required": [
- "type"
- ],
- "title": "StackedArrangement",
- "type": "object"
- },
- "StackedBarLabels": {
- "additionalProperties": false,
- "properties": {
- "content": {
- "items": {
- "enum": [
- "value",
- "percent",
- "category",
- "series"
- ],
- "type": "string"
- },
- "minItems": 1,
- "type": "array",
- "uniqueItems": true
- }
- },
- "required": [
- "content"
- ],
- "title": "StackedBarLabels",
- "type": "object"
- },
- "Stroke": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "color": {
- "$ref": "#/$defs/Color"
- },
- "width": {
- "exclusiveMinimum": 0,
- "type": "number"
- }
- },
- "title": "Stroke",
- "type": "object"
- },
- "ThemeCategoricalPalette": {
- "items": {
- "minLength": 1,
- "type": "string"
- },
- "minItems": 1,
- "title": "ThemeCategoricalPalette",
- "type": "array"
- },
- "ThemeDivergingRange": {
- "anyOf": [
- {
- "items": [
- {
- "minLength": 1,
- "type": "string"
- },
- {
- "minLength": 1,
- "type": "string"
- },
- {
- "minLength": 1,
- "type": "string"
- }
- ],
- "maxItems": 3,
- "minItems": 3,
- "type": "array"
- },
- {
- "items": [
- {
- "minLength": 1,
- "type": "string"
- },
- {
- "minLength": 1,
- "type": "string"
- },
- {
- "minLength": 1,
- "type": "string"
- },
- {
- "minLength": 1,
- "type": "string"
- },
- {
- "minLength": 1,
- "type": "string"
- }
- ],
- "maxItems": 5,
- "minItems": 5,
- "type": "array"
- }
- ],
- "title": "ThemeDivergingRange"
- },
- "ThemeName": {
- "enum": [
- "editorial",
- "clean",
- "noir",
- "loud",
- "soft",
- "technical"
- ],
- "title": "ThemeName",
- "type": "string"
- },
- "ThemeOverrides": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "axes": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "gridLineWidth": {
- "minimum": 0,
- "type": "number"
- },
- "lineWidth": {
- "minimum": 0,
- "type": "number"
- },
- "tickPadding": {
- "minimum": 0,
- "type": "number"
- },
- "tickSize": {
- "minimum": 0,
- "type": "number"
- }
- },
- "title": "ThemeAxisOverrides",
- "type": "object"
- },
- "colors": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "axes": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "grid": {
- "$ref": "#/$defs/Color"
- },
- "line": {
- "$ref": "#/$defs/Color"
- },
- "tickLabel": {
- "$ref": "#/$defs/Color"
- },
- "title": {
- "$ref": "#/$defs/Color"
- }
- },
- "type": "object"
- },
- "background": {
- "$ref": "#/$defs/Color"
- },
- "caption": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "color": {
- "$ref": "#/$defs/Color"
- },
- "linkColor": {
- "$ref": "#/$defs/Color"
- }
- },
- "type": "object"
- },
- "categorical": {
- "anyOf": [
- {
- "$ref": "#/$defs/ThemeCategoricalPalette"
- },
- {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "dark": {
- "$ref": "#/$defs/ThemeCategoricalPalette"
- },
- "light": {
- "$ref": "#/$defs/ThemeCategoricalPalette"
- }
- },
- "required": [
- "light"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "dark": {
- "$ref": "#/$defs/ThemeCategoricalPalette"
- },
- "light": {
- "$ref": "#/$defs/ThemeCategoricalPalette"
- }
- },
- "required": [
- "dark"
- ],
- "type": "object"
- }
- ]
- }
- ],
- "title": "ThemeCategoricalColors"
- },
- "diverging": {
- "anyOf": [
- {
- "$ref": "#/$defs/ThemeDivergingRange"
- },
- {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "dark": {
- "$ref": "#/$defs/ThemeDivergingRange"
- },
- "light": {
- "$ref": "#/$defs/ThemeDivergingRange"
- }
- },
- "required": [
- "light"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "dark": {
- "$ref": "#/$defs/ThemeDivergingRange"
- },
- "light": {
- "$ref": "#/$defs/ThemeDivergingRange"
- }
- },
- "required": [
- "dark"
- ],
- "type": "object"
- }
- ]
- }
- ],
- "title": "ThemeDivergingColors"
- },
- "label": {
- "$ref": "#/$defs/Color"
- },
- "sequential": {
- "anyOf": [
- {
- "$ref": "#/$defs/ThemeSequentialRange"
- },
- {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "dark": {
- "$ref": "#/$defs/ThemeSequentialRange"
- },
- "light": {
- "$ref": "#/$defs/ThemeSequentialRange"
- }
- },
- "required": [
- "light"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "dark": {
- "$ref": "#/$defs/ThemeSequentialRange"
- },
- "light": {
- "$ref": "#/$defs/ThemeSequentialRange"
- }
- },
- "required": [
- "dark"
- ],
- "type": "object"
- }
- ]
- }
- ],
- "title": "ThemeSequentialColors"
- },
- "subtitle": {
- "$ref": "#/$defs/Color"
- },
- "title": {
- "$ref": "#/$defs/Color"
- }
- },
- "title": "ThemeColorOverrides",
- "type": "object"
- },
- "fonts": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "body": {
- "$ref": "#/$defs/GoogleFontFamily"
- },
- "numeric": {
- "$ref": "#/$defs/GoogleFontFamily"
- },
- "title": {
- "$ref": "#/$defs/GoogleFontFamily"
- }
- },
- "title": "ThemeFontOverrides",
- "type": "object"
- },
- "typography": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "axisTitle": {
- "$ref": "#/$defs/WeightTypography"
- },
- "baseSize": {
- "exclusiveMinimum": 0,
- "type": "number"
- },
- "caption": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "gap": {
- "minimum": 0,
- "type": "number"
- },
- "size": {
- "exclusiveMinimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "header": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "gap": {
- "minimum": 0,
- "type": "number"
- },
- "titleSubtitleGap": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "label": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "haloWidth": {
- "minimum": 0,
- "type": "number"
- },
- "mutedOpacity": {
- "maximum": 1,
- "minimum": 0,
- "type": "number"
- },
- "mutedWeight": {
- "anyOf": [
- {
- "const": 100,
- "type": "number"
- },
- {
- "const": 200,
- "type": "number"
- },
- {
- "const": 300,
- "type": "number"
- },
- {
- "const": 400,
- "type": "number"
- },
- {
- "const": 500,
- "type": "number"
- },
- {
- "const": 600,
- "type": "number"
- },
- {
- "const": 700,
- "type": "number"
- },
- {
- "const": 800,
- "type": "number"
- },
- {
- "const": 900,
- "type": "number"
- }
- ]
- },
- "size": {
- "exclusiveMinimum": 0,
- "type": "number"
- },
- "weight": {
- "anyOf": [
- {
- "const": 100,
- "type": "number"
- },
- {
- "const": 200,
- "type": "number"
- },
- {
- "const": 300,
- "type": "number"
- },
- {
- "const": 400,
- "type": "number"
- },
- {
- "const": 500,
- "type": "number"
- },
- {
- "const": 600,
- "type": "number"
- },
- {
- "const": 700,
- "type": "number"
- },
- {
- "const": 800,
- "type": "number"
- },
- {
- "const": 900,
- "type": "number"
- }
- ]
- }
- },
- "type": "object"
- },
- "subtitle": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "size": {
- "exclusiveMinimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "tickLabel": {
- "$ref": "#/$defs/WeightTypography"
- },
- "title": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "size": {
- "exclusiveMinimum": 0,
- "type": "number"
- },
- "weight": {
- "anyOf": [
- {
- "const": 100,
- "type": "number"
- },
- {
- "const": 200,
- "type": "number"
- },
- {
- "const": 300,
- "type": "number"
- },
- {
- "const": 400,
- "type": "number"
- },
- {
- "const": 500,
- "type": "number"
- },
- {
- "const": 600,
- "type": "number"
- },
- {
- "const": 700,
- "type": "number"
- },
- {
- "const": 800,
- "type": "number"
- },
- {
- "const": 900,
- "type": "number"
- }
- ]
- }
- },
- "type": "object"
- }
- },
- "title": "ThemeTypographyOverrides",
- "type": "object"
- }
- },
- "title": "ThemeOverrides",
- "type": "object"
- },
- "ThemeSequentialRange": {
- "anyOf": [
- {
- "items": [
- {
- "minLength": 1,
- "type": "string"
- },
- {
- "minLength": 1,
- "type": "string"
- }
- ],
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- },
- {
- "items": [
- {
- "minLength": 1,
- "type": "string"
- },
- {
- "minLength": 1,
- "type": "string"
- },
- {
- "minLength": 1,
- "type": "string"
- }
- ],
- "maxItems": 3,
- "minItems": 3,
- "type": "array"
- }
- ],
- "title": "ThemeSequentialRange"
- },
- "ThreeColorRange": {
- "items": [
- {
- "$ref": "#/$defs/Color"
- },
- {
- "$ref": "#/$defs/Color"
- },
- {
- "$ref": "#/$defs/Color"
- }
- ],
- "maxItems": 3,
- "minItems": 3,
- "title": "ThreeColorRange",
- "type": "array"
- },
- "UtcScale": {
- "additionalProperties": false,
- "properties": {
- "domain": {
- "items": [
- {
- "type": [
- "string",
- "number"
- ]
- },
- {
- "type": [
- "string",
- "number"
- ]
- }
- ],
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- },
- "nice": {
- "type": "boolean"
- },
- "reverse": {
- "type": "boolean"
- },
- "type": {
- "const": "utc",
- "type": "string"
- }
- },
- "required": [
- "type"
- ],
- "title": "UtcScale",
- "type": "object"
- },
- "WeightTypography": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "weight": {
- "anyOf": [
- {
- "const": 100,
- "type": "number"
- },
- {
- "const": 200,
- "type": "number"
- },
- {
- "const": 300,
- "type": "number"
- },
- {
- "const": 400,
- "type": "number"
- },
- {
- "const": 500,
- "type": "number"
- },
- {
- "const": 600,
- "type": "number"
- },
- {
- "const": 700,
- "type": "number"
- },
- {
- "const": 800,
- "type": "number"
- },
- {
- "const": 900,
- "type": "number"
- }
- ]
- }
- },
- "title": "WeightTypography",
- "type": "object"
- }
-}
removedOutput schema / properties
Removed value: -{
- "config": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "accessibilityDescription": {
- "minLength": 1,
- "type": "string"
- },
- "annotations": {
- "$ref": "#/$defs/CartesianAnnotations"
- },
- "caption": {
- "minLength": 1,
- "type": "string"
- },
- "category": {
- "$ref": "#/$defs/BarCategoryRole"
- },
- "categoryAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "color": {
- "$ref": "#/$defs/CategoricalColor"
- },
- "cornerRadius": {
- "minimum": 0,
- "type": "number"
- },
- "headerAlign": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "labels": {
- "$ref": "#/$defs/PositionableBarLabels"
- },
- "line": {
- "$ref": "#/$defs/PromotedLine"
- },
- "locale": {
- "pattern": "^(?:[A-Za-z]{2,3}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?(?:-(?:[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-[xX](?:-[A-Za-z0-9]{1,8})+)?$",
- "type": "string"
- },
- "order": {
- "$ref": "#/$defs/CategoryOrder"
- },
- "plotBorder": {
- "type": "boolean"
- },
- "references": {
- "$ref": "#/$defs/CategoricalReferences"
- },
- "spacing": {
- "$ref": "#/$defs/CategorySpacing"
- },
- "stroke": {
- "$ref": "#/$defs/Stroke"
- },
- "subtitle": {
- "minLength": 1,
- "type": "string"
- },
- "theme": {
- "$ref": "#/$defs/ThemeName"
- },
- "themeOverrides": {
- "$ref": "#/$defs/ThemeOverrides"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "column",
- "type": "string"
- },
- "valueAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "values": {
- "$ref": "#/$defs/SimpleBarValuesRole"
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- }
- },
- "required": [
- "version",
- "category",
- "values",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accessibilityDescription": {
- "minLength": 1,
- "type": "string"
- },
- "caption": {
- "minLength": 1,
- "type": "string"
- },
- "category": {
- "$ref": "#/$defs/RangeCategoryRole"
- },
- "categoryAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "color": {
- "$ref": "#/$defs/CategoricalColor"
- },
- "cornerRadius": {
- "minimum": 0,
- "type": "number"
- },
- "headerAlign": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "locale": {
- "pattern": "^(?:[A-Za-z]{2,3}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?(?:-(?:[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-[xX](?:-[A-Za-z0-9]{1,8})+)?$",
- "type": "string"
- },
- "order": {
- "$ref": "#/$defs/RangeCategoryOrder"
- },
- "plotBorder": {
- "type": "boolean"
- },
- "spacing": {
- "$ref": "#/$defs/CategorySpacing"
- },
- "stroke": {
- "$ref": "#/$defs/Stroke"
- },
- "subtitle": {
- "minLength": 1,
- "type": "string"
- },
- "theme": {
- "$ref": "#/$defs/ThemeName"
- },
- "themeOverrides": {
- "$ref": "#/$defs/ThemeOverrides"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "column",
- "type": "string"
- },
- "valueAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "values": {
- "$ref": "#/$defs/RangeValuesRole"
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- }
- },
- "required": [
- "version",
- "category",
- "values",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accessibilityDescription": {
- "minLength": 1,
- "type": "string"
- },
- "annotations": {
- "$ref": "#/$defs/CartesianAnnotations"
- },
- "arrangement": {
- "$ref": "#/$defs/StackedArrangement"
- },
- "caption": {
- "minLength": 1,
- "type": "string"
- },
- "category": {
- "$ref": "#/$defs/BarCategoryRole"
- },
- "categoryAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "color": {
- "$ref": "#/$defs/CategoricalColor"
- },
- "cornerRadius": {
- "minimum": 0,
- "type": "number"
- },
- "headerAlign": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "labels": {
- "$ref": "#/$defs/StackedBarLabels"
- },
- "line": {
- "$ref": "#/$defs/PromotedLine"
- },
- "locale": {
- "pattern": "^(?:[A-Za-z]{2,3}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?(?:-(?:[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-[xX](?:-[A-Za-z0-9]{1,8})+)?$",
- "type": "string"
- },
- "order": {
- "$ref": "#/$defs/CategoryOrder"
- },
- "plotBorder": {
- "type": "boolean"
- },
- "references": {
- "$ref": "#/$defs/CategoricalReferences"
- },
- "spacing": {
- "$ref": "#/$defs/CategorySpacing"
- },
- "stroke": {
- "$ref": "#/$defs/Stroke"
- },
- "subtitle": {
- "minLength": 1,
- "type": "string"
- },
- "theme": {
- "$ref": "#/$defs/ThemeName"
- },
- "themeOverrides": {
- "$ref": "#/$defs/ThemeOverrides"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "column",
- "type": "string"
- },
- "valueAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "values": {
- "$ref": "#/$defs/SeriesLinearValuesRoleWithPercent"
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- }
- },
- "required": [
- "version",
- "category",
- "values",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accessibilityDescription": {
- "minLength": 1,
- "type": "string"
- },
- "annotations": {
- "$ref": "#/$defs/CartesianAnnotations"
- },
- "arrangement": {
- "$ref": "#/$defs/StackedArrangement"
- },
- "caption": {
- "minLength": 1,
- "type": "string"
- },
- "category": {
- "$ref": "#/$defs/BarCategoryRole"
- },
- "categoryAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "color": {
- "$ref": "#/$defs/CategoricalColor"
- },
- "cornerRadius": {
- "minimum": 0,
- "type": "number"
- },
- "headerAlign": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "labels": {
- "$ref": "#/$defs/StackedBarLabels"
- },
- "line": {
- "$ref": "#/$defs/PromotedLine"
- },
- "locale": {
- "pattern": "^(?:[A-Za-z]{2,3}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?(?:-(?:[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-[xX](?:-[A-Za-z0-9]{1,8})+)?$",
- "type": "string"
- },
- "order": {
- "$ref": "#/$defs/CategoryOrder"
- },
- "plotBorder": {
- "type": "boolean"
- },
- "references": {
- "$ref": "#/$defs/CategoricalReferences"
- },
- "spacing": {
- "$ref": "#/$defs/CategorySpacing"
- },
- "stroke": {
- "$ref": "#/$defs/Stroke"
- },
- "subtitle": {
- "minLength": 1,
- "type": "string"
- },
- "theme": {
- "$ref": "#/$defs/ThemeName"
- },
- "themeOverrides": {
- "$ref": "#/$defs/ThemeOverrides"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- },
- "totals": {
- "type": "boolean"
- },
- "type": {
- "const": "column",
- "type": "string"
- },
- "valueAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "values": {
- "$ref": "#/$defs/SeriesLinearValuesRoleWithPercent"
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- }
- },
- "required": [
- "version",
- "category",
- "values",
- "totals",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accessibilityDescription": {
- "minLength": 1,
- "type": "string"
- },
- "annotations": {
- "$ref": "#/$defs/CartesianAnnotations"
- },
- "arrangement": {
- "$ref": "#/$defs/GroupedArrangement"
- },
- "caption": {
- "minLength": 1,
- "type": "string"
- },
- "category": {
- "$ref": "#/$defs/BarCategoryRole"
- },
- "categoryAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "color": {
- "$ref": "#/$defs/CategoricalColorMapping"
- },
- "cornerRadius": {
- "minimum": 0,
- "type": "number"
- },
- "headerAlign": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "labels": {
- "$ref": "#/$defs/PositionableBarLabels"
- },
- "line": {
- "$ref": "#/$defs/PromotedLine"
- },
- "locale": {
- "pattern": "^(?:[A-Za-z]{2,3}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?(?:-(?:[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-[xX](?:-[A-Za-z0-9]{1,8})+)?$",
- "type": "string"
- },
- "order": {
- "$ref": "#/$defs/CategoryOrder"
- },
- "plotBorder": {
- "type": "boolean"
- },
- "references": {
- "$ref": "#/$defs/CategoricalReferences"
- },
- "spacing": {
- "$ref": "#/$defs/BarSpacingPreference"
- },
- "stroke": {
- "$ref": "#/$defs/Stroke"
- },
- "subtitle": {
- "minLength": 1,
- "type": "string"
- },
- "theme": {
- "$ref": "#/$defs/ThemeName"
- },
- "themeOverrides": {
- "$ref": "#/$defs/ThemeOverrides"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "column",
- "type": "string"
- },
- "valueAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "values": {
- "$ref": "#/$defs/SeriesLinearValuesRole"
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- }
- },
- "required": [
- "version",
- "category",
- "values",
- "arrangement",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accessibilityDescription": {
- "minLength": 1,
- "type": "string"
- },
- "annotations": {
- "$ref": "#/$defs/CartesianAnnotations"
- },
- "arrangement": {
- "$ref": "#/$defs/NormalizedArrangement"
- },
- "caption": {
- "minLength": 1,
- "type": "string"
- },
- "category": {
- "$ref": "#/$defs/BarCategoryRole"
- },
- "categoryAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "color": {
- "$ref": "#/$defs/CategoricalColorMapping"
- },
- "cornerRadius": {
- "minimum": 0,
- "type": "number"
- },
- "headerAlign": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "labels": {
- "$ref": "#/$defs/StackedBarLabels"
- },
- "line": {
- "$ref": "#/$defs/PromotedLine"
- },
- "locale": {
- "pattern": "^(?:[A-Za-z]{2,3}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?(?:-(?:[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-[xX](?:-[A-Za-z0-9]{1,8})+)?$",
- "type": "string"
- },
- "order": {
- "$ref": "#/$defs/CategoryOrder"
- },
- "plotBorder": {
- "type": "boolean"
- },
- "references": {
- "$ref": "#/$defs/CategoricalReferences"
- },
- "spacing": {
- "$ref": "#/$defs/CategorySpacing"
- },
- "stroke": {
- "$ref": "#/$defs/Stroke"
- },
- "subtitle": {
- "minLength": 1,
- "type": "string"
- },
- "theme": {
- "$ref": "#/$defs/ThemeName"
- },
- "themeOverrides": {
- "$ref": "#/$defs/ThemeOverrides"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "column",
- "type": "string"
- },
- "valueAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "values": {
- "$ref": "#/$defs/SeriesLinearValuesRoleWithPercent"
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- }
- },
- "required": [
- "version",
- "category",
- "values",
- "arrangement",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accessibilityDescription": {
- "minLength": 1,
- "type": "string"
- },
- "annotations": {
- "$ref": "#/$defs/CartesianAnnotations"
- },
- "caption": {
- "minLength": 1,
- "type": "string"
- },
- "category": {
- "$ref": "#/$defs/BarCategoryRole"
- },
- "categoryAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "color": {
- "$ref": "#/$defs/CategoricalColor"
- },
- "cornerRadius": {
- "minimum": 0,
- "type": "number"
- },
- "headerAlign": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "labels": {
- "$ref": "#/$defs/PositionableBarLabels"
- },
- "line": {
- "$ref": "#/$defs/PromotedLine"
- },
- "locale": {
- "pattern": "^(?:[A-Za-z]{2,3}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?(?:-(?:[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-[xX](?:-[A-Za-z0-9]{1,8})+)?$",
- "type": "string"
- },
- "order": {
- "$ref": "#/$defs/CategoryOrder"
- },
- "plotBorder": {
- "type": "boolean"
- },
- "references": {
- "$ref": "#/$defs/CategoricalReferences"
- },
- "spacing": {
- "$ref": "#/$defs/CategorySpacing"
- },
- "stroke": {
- "$ref": "#/$defs/Stroke"
- },
- "subtitle": {
- "minLength": 1,
- "type": "string"
- },
- "theme": {
- "$ref": "#/$defs/ThemeName"
- },
- "themeOverrides": {
- "$ref": "#/$defs/ThemeOverrides"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "bar",
- "type": "string"
- },
- "valueAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "values": {
- "$ref": "#/$defs/SimpleBarValuesRole"
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- }
- },
- "required": [
- "version",
- "category",
- "values",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accessibilityDescription": {
- "minLength": 1,
- "type": "string"
- },
- "caption": {
- "minLength": 1,
- "type": "string"
- },
- "category": {
- "$ref": "#/$defs/RangeCategoryRole"
- },
- "categoryAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "color": {
- "$ref": "#/$defs/CategoricalColor"
- },
- "cornerRadius": {
- "minimum": 0,
- "type": "number"
- },
- "headerAlign": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "locale": {
- "pattern": "^(?:[A-Za-z]{2,3}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?(?:-(?:[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-[xX](?:-[A-Za-z0-9]{1,8})+)?$",
- "type": "string"
- },
- "order": {
- "$ref": "#/$defs/RangeCategoryOrder"
- },
- "plotBorder": {
- "type": "boolean"
- },
- "spacing": {
- "$ref": "#/$defs/CategorySpacing"
- },
- "stroke": {
- "$ref": "#/$defs/Stroke"
- },
- "subtitle": {
- "minLength": 1,
- "type": "string"
- },
- "theme": {
- "$ref": "#/$defs/ThemeName"
- },
- "themeOverrides": {
- "$ref": "#/$defs/ThemeOverrides"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "bar",
- "type": "string"
- },
- "valueAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "values": {
- "$ref": "#/$defs/RangeValuesRole"
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- }
- },
- "required": [
- "version",
- "category",
- "values",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accessibilityDescription": {
- "minLength": 1,
- "type": "string"
- },
- "annotations": {
- "$ref": "#/$defs/CartesianAnnotations"
- },
- "arrangement": {
- "$ref": "#/$defs/StackedArrangement"
- },
- "caption": {
- "minLength": 1,
- "type": "string"
- },
- "category": {
- "$ref": "#/$defs/BarCategoryRole"
- },
- "categoryAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "color": {
- "$ref": "#/$defs/CategoricalColor"
- },
- "cornerRadius": {
- "minimum": 0,
- "type": "number"
- },
- "headerAlign": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "labels": {
- "$ref": "#/$defs/StackedBarLabels"
- },
- "line": {
- "$ref": "#/$defs/PromotedLine"
- },
- "locale": {
- "pattern": "^(?:[A-Za-z]{2,3}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?(?:-(?:[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-[xX](?:-[A-Za-z0-9]{1,8})+)?$",
- "type": "string"
- },
- "order": {
- "$ref": "#/$defs/CategoryOrder"
- },
- "plotBorder": {
- "type": "boolean"
- },
- "references": {
- "$ref": "#/$defs/CategoricalReferences"
- },
- "spacing": {
- "$ref": "#/$defs/CategorySpacing"
- },
- "stroke": {
- "$ref": "#/$defs/Stroke"
- },
- "subtitle": {
- "minLength": 1,
- "type": "string"
- },
- "theme": {
- "$ref": "#/$defs/ThemeName"
- },
- "themeOverrides": {
- "$ref": "#/$defs/ThemeOverrides"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "bar",
- "type": "string"
- },
- "valueAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "values": {
- "$ref": "#/$defs/SeriesLinearValuesRoleWithPercent"
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- }
- },
- "required": [
- "version",
- "category",
- "values",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accessibilityDescription": {
- "minLength": 1,
- "type": "string"
- },
- "annotations": {
- "$ref": "#/$defs/CartesianAnnotations"
- },
- "arrangement": {
- "$ref": "#/$defs/StackedArrangement"
- },
- "caption": {
- "minLength": 1,
- "type": "string"
- },
- "category": {
- "$ref": "#/$defs/BarCategoryRole"
- },
- "categoryAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "color": {
- "$ref": "#/$defs/CategoricalColor"
- },
- "cornerRadius": {
- "minimum": 0,
- "type": "number"
- },
- "headerAlign": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "labels": {
- "$ref": "#/$defs/StackedBarLabels"
- },
- "line": {
- "$ref": "#/$defs/PromotedLine"
- },
- "locale": {
- "pattern": "^(?:[A-Za-z]{2,3}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?(?:-(?:[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-[xX](?:-[A-Za-z0-9]{1,8})+)?$",
- "type": "string"
- },
- "order": {
- "$ref": "#/$defs/CategoryOrder"
- },
- "plotBorder": {
- "type": "boolean"
- },
- "references": {
- "$ref": "#/$defs/CategoricalReferences"
- },
- "spacing": {
- "$ref": "#/$defs/CategorySpacing"
- },
- "stroke": {
- "$ref": "#/$defs/Stroke"
- },
- "subtitle": {
- "minLength": 1,
- "type": "string"
- },
- "theme": {
- "$ref": "#/$defs/ThemeName"
- },
- "themeOverrides": {
- "$ref": "#/$defs/ThemeOverrides"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- },
- "totals": {
- "type": "boolean"
- },
- "type": {
- "const": "bar",
- "type": "string"
- },
- "valueAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "values": {
- "$ref": "#/$defs/SeriesLinearValuesRoleWithPercent"
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- }
- },
- "required": [
- "version",
- "category",
- "values",
- "totals",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accessibilityDescription": {
- "minLength": 1,
- "type": "string"
- },
- "annotations": {
- "$ref": "#/$defs/CartesianAnnotations"
- },
- "arrangement": {
- "$ref": "#/$defs/GroupedArrangement"
- },
- "caption": {
- "minLength": 1,
- "type": "string"
- },
- "category": {
- "$ref": "#/$defs/BarCategoryRole"
- },
- "categoryAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "color": {
- "$ref": "#/$defs/CategoricalColorMapping"
- },
- "cornerRadius": {
- "minimum": 0,
- "type": "number"
- },
- "headerAlign": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "labels": {
- "$ref": "#/$defs/PositionableBarLabels"
- },
- "line": {
- "$ref": "#/$defs/PromotedLine"
- },
- "locale": {
- "pattern": "^(?:[A-Za-z]{2,3}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?(?:-(?:[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-[xX](?:-[A-Za-z0-9]{1,8})+)?$",
- "type": "string"
- },
- "order": {
- "$ref": "#/$defs/CategoryOrder"
- },
- "plotBorder": {
- "type": "boolean"
- },
- "references": {
- "$ref": "#/$defs/CategoricalReferences"
- },
- "spacing": {
- "$ref": "#/$defs/BarSpacingPreference"
- },
- "stroke": {
- "$ref": "#/$defs/Stroke"
- },
- "subtitle": {
- "minLength": 1,
- "type": "string"
- },
- "theme": {
- "$ref": "#/$defs/ThemeName"
- },
- "themeOverrides": {
- "$ref": "#/$defs/ThemeOverrides"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "bar",
- "type": "string"
- },
- "valueAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "values": {
- "$ref": "#/$defs/SeriesLinearValuesRole"
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- }
- },
- "required": [
- "version",
- "category",
- "values",
- "arrangement",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accessibilityDescription": {
- "minLength": 1,
- "type": "string"
- },
- "annotations": {
- "$ref": "#/$defs/CartesianAnnotations"
- },
- "arrangement": {
- "$ref": "#/$defs/NormalizedArrangement"
- },
- "caption": {
- "minLength": 1,
- "type": "string"
- },
- "category": {
- "$ref": "#/$defs/BarCategoryRole"
- },
- "categoryAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "color": {
- "$ref": "#/$defs/CategoricalColorMapping"
- },
- "cornerRadius": {
- "minimum": 0,
- "type": "number"
- },
- "headerAlign": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "labels": {
- "$ref": "#/$defs/StackedBarLabels"
- },
- "line": {
- "$ref": "#/$defs/PromotedLine"
- },
- "locale": {
- "pattern": "^(?:[A-Za-z]{2,3}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?(?:-(?:[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-[xX](?:-[A-Za-z0-9]{1,8})+)?$",
- "type": "string"
- },
- "order": {
- "$ref": "#/$defs/CategoryOrder"
- },
- "plotBorder": {
- "type": "boolean"
- },
- "references": {
- "$ref": "#/$defs/CategoricalReferences"
- },
- "spacing": {
- "$ref": "#/$defs/CategorySpacing"
- },
- "stroke": {
- "$ref": "#/$defs/Stroke"
- },
- "subtitle": {
- "minLength": 1,
- "type": "string"
- },
- "theme": {
- "$ref": "#/$defs/ThemeName"
- },
- "themeOverrides": {
- "$ref": "#/$defs/ThemeOverrides"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "bar",
- "type": "string"
- },
- "valueAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "values": {
- "$ref": "#/$defs/SeriesLinearValuesRoleWithPercent"
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- }
- },
- "required": [
- "version",
- "category",
- "values",
- "arrangement",
- "type"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accessibilityDescription": {
- "minLength": 1,
- "type": "string"
- },
- "annotations": {
- "$ref": "#/$defs/CartesianAnnotations"
- },
- "caption": {
- "minLength": 1,
- "type": "string"
- },
- "category": {
- "$ref": "#/$defs/CategoryRole"
- },
- "categoryAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "color": {
- "$ref": "#/$defs/CategoricalColor"
- },
- "curve": {
- "enum": [
- "linear",
- "monotone",
- "step"
- ],
- "type": "string"
- },
- "headerAlign": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "labels": {
- "$ref": "#/$defs/LineLabels"
- },
- "locale": {
- "pattern": "^(?:[A-Za-z]{2,3}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?(?:-(?:[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-[xX](?:-[A-Za-z0-9]{1,8})+)?$",
- "type": "string"
- },
- "order": {
- "$ref": "#/$defs/CategoryOrder"
- },
- "plotBorder": {
- "type": "boolean"
- },
- "points": {
- "anyOf": [
- {
- "type": "boolean"
- },
- {
- "additionalProperties": false,
- "properties": {
- "fill": {
- "$ref": "#/$defs/Color"
- },
- "radius": {
- "exclusiveMinimum": 0,
- "type": "number"
- },
- "series": {
- "items": {
- "type": [
- "string",
- "number"
- ]
- },
- "minItems": 1,
- "type": "array",
- "uniqueItems": true
- },
- "stroke": {
- "$ref": "#/$defs/Stroke"
- }
- },
- "type": "object"
- }
- ]
- },
- "references": {
- "$ref": "#/$defs/CategoricalReferences"
- },
- "stroke": {
- "$ref": "#/$defs/LineStroke"
- },
- "subtitle": {
- "minLength": 1,
- "type": "string"
- },
- "theme": {
- "$ref": "#/$defs/ThemeName"
- },
- "themeOverrides": {
- "$ref": "#/$defs/ThemeOverrides"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "line",
- "type": "string"
- },
- "valueAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "values": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "aggregation": {
- "enum": [
- "sum",
- "average",
- "min",
- "max",
- "median"
- ],
- "type": "string"
- },
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "format": {
- "type": "string"
- },
- "scale": {
- "$ref": "#/$defs/ContinuousScale"
- },
- "series": {
- "$ref": "#/$defs/SeriesRole"
- },
- "type": {
- "const": "long",
- "type": "string"
- }
- },
- "required": [
- "type",
- "field"
- ],
- "title": "LineLongValuesRole",
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "aggregation": {
- "enum": [
- "sum",
- "average",
- "min",
- "max",
- "median"
- ],
- "type": "string"
- },
- "fields": {
- "items": {
- "minLength": 1,
- "type": "string"
- },
- "minItems": 1,
- "type": "array",
- "uniqueItems": true
- },
- "format": {
- "type": "string"
- },
- "scale": {
- "$ref": "#/$defs/ContinuousScale"
- },
- "type": {
- "const": "wide",
- "type": "string"
- }
- },
- "required": [
- "type",
- "fields"
- ],
- "title": "LineWideValuesRole",
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "format": {
- "type": "string"
- },
- "scale": {
- "oneOf": [
- {
- "$ref": "#/$defs/LinearScale"
- },
- {
- "$ref": "#/$defs/LogScale"
- }
- ],
- "title": "QuantitativeScale"
- },
- "series": {
- "$ref": "#/$defs/SeriesRole"
- },
- "type": {
- "const": "count",
- "type": "string"
- }
- },
- "required": [
- "type"
- ],
- "title": "CountValuesRole",
- "type": "object"
- }
- ],
- "title": "LineValuesRole"
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- }
- },
- "required": [
- "version",
- "type",
- "category",
- "values"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accessibilityDescription": {
- "minLength": 1,
- "type": "string"
- },
- "annotations": {
- "$ref": "#/$defs/CartesianAnnotations"
- },
- "arrangement": {
- "additionalProperties": false,
- "properties": {
- "type": {
- "const": "stacked",
- "type": "string"
- }
- },
- "required": [
- "type"
- ],
- "type": "object"
- },
- "caption": {
- "minLength": 1,
- "type": "string"
- },
- "category": {
- "$ref": "#/$defs/CategoryRole"
- },
- "categoryAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "color": {
- "$ref": "#/$defs/CategoricalColor"
- },
- "curve": {
- "enum": [
- "linear",
- "monotone",
- "step"
- ],
- "type": "string"
- },
- "headerAlign": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "labels": {
- "$ref": "#/$defs/AreaLabels"
- },
- "line": {
- "$ref": "#/$defs/PromotedLine"
- },
- "locale": {
- "pattern": "^(?:[A-Za-z]{2,3}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?(?:-(?:[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-[xX](?:-[A-Za-z0-9]{1,8})+)?$",
- "type": "string"
- },
- "order": {
- "$ref": "#/$defs/CategoryOrder"
- },
- "plotBorder": {
- "type": "boolean"
- },
- "references": {
- "$ref": "#/$defs/CategoricalReferences"
- },
- "stroke": {
- "$ref": "#/$defs/Stroke"
- },
- "subtitle": {
- "minLength": 1,
- "type": "string"
- },
- "theme": {
- "$ref": "#/$defs/ThemeName"
- },
- "themeOverrides": {
- "$ref": "#/$defs/ThemeOverrides"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "area",
- "type": "string"
- },
- "valueAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "values": {
- "anyOf": [
- {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "aggregation": {
- "enum": [
- "sum",
- "average",
- "min",
- "max",
- "median"
- ],
- "type": "string"
- },
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "format": {
- "type": "string"
- },
- "scale": {
- "$ref": "#/$defs/LinearScale"
- },
- "series": {
- "$ref": "#/$defs/SeriesRole"
- },
- "type": {
- "const": "long",
- "type": "string"
- }
- },
- "required": [
- "type",
- "field"
- ],
- "title": "LinearLongValuesRole",
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "aggregation": {
- "enum": [
- "sum",
- "average",
- "min",
- "max",
- "median"
- ],
- "type": "string"
- },
- "fields": {
- "items": {
- "minLength": 1,
- "type": "string"
- },
- "minItems": 1,
- "type": "array",
- "uniqueItems": true
- },
- "format": {
- "type": "string"
- },
- "scale": {
- "$ref": "#/$defs/LinearScale"
- },
- "type": {
- "const": "wide",
- "type": "string"
- }
- },
- "required": [
- "type",
- "fields"
- ],
- "title": "LinearWideValuesRole",
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "format": {
- "type": "string"
- },
- "scale": {
- "$ref": "#/$defs/LinearScale"
- },
- "series": {
- "$ref": "#/$defs/SeriesRole"
- },
- "type": {
- "const": "count",
- "type": "string"
- }
- },
- "required": [
- "type"
- ],
- "title": "LinearCountValuesRole",
- "type": "object"
- }
- ],
- "title": "LinearValuesRole"
- },
- {
- "$ref": "#/$defs/SeriesLinearValuesRoleWithPercent"
- }
- ],
- "title": "StackedLinearValuesRole"
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- }
- },
- "required": [
- "version",
- "type",
- "category",
- "values"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accessibilityDescription": {
- "minLength": 1,
- "type": "string"
- },
- "annotations": {
- "$ref": "#/$defs/CartesianAnnotations"
- },
- "arrangement": {
- "$ref": "#/$defs/NormalizedArrangement"
- },
- "caption": {
- "minLength": 1,
- "type": "string"
- },
- "category": {
- "$ref": "#/$defs/CategoryRole"
- },
- "categoryAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "color": {
- "$ref": "#/$defs/CategoricalColorMapping"
- },
- "curve": {
- "enum": [
- "linear",
- "monotone",
- "step"
- ],
- "type": "string"
- },
- "headerAlign": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "labels": {
- "$ref": "#/$defs/AreaLabels"
- },
- "line": {
- "$ref": "#/$defs/PromotedLine"
- },
- "locale": {
- "pattern": "^(?:[A-Za-z]{2,3}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?(?:-(?:[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-[xX](?:-[A-Za-z0-9]{1,8})+)?$",
- "type": "string"
- },
- "order": {
- "$ref": "#/$defs/CategoryOrder"
- },
- "plotBorder": {
- "type": "boolean"
- },
- "references": {
- "$ref": "#/$defs/CategoricalReferences"
- },
- "stroke": {
- "$ref": "#/$defs/Stroke"
- },
- "subtitle": {
- "minLength": 1,
- "type": "string"
- },
- "theme": {
- "$ref": "#/$defs/ThemeName"
- },
- "themeOverrides": {
- "$ref": "#/$defs/ThemeOverrides"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "area",
- "type": "string"
- },
- "valueAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "values": {
- "$ref": "#/$defs/SeriesLinearValuesRoleWithPercent"
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- }
- },
- "required": [
- "version",
- "type",
- "category",
- "values",
- "arrangement"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accessibilityDescription": {
- "minLength": 1,
- "type": "string"
- },
- "annotations": {
- "$ref": "#/$defs/ScatterAnnotations"
- },
- "caption": {
- "minLength": 1,
- "type": "string"
- },
- "color": {
- "$ref": "#/$defs/ScatterColor"
- },
- "headerAlign": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "id": {
- "$ref": "#/$defs/FieldRole"
- },
- "interval": {
- "$ref": "#/$defs/ScatterInterval"
- },
- "labels": {
- "$ref": "#/$defs/ScatterLabels"
- },
- "locale": {
- "pattern": "^(?:[A-Za-z]{2,3}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?(?:-(?:[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-[xX](?:-[A-Za-z0-9]{1,8})+)?$",
- "type": "string"
- },
- "plotBorder": {
- "type": "boolean"
- },
- "radius": {
- "exclusiveMinimum": 0,
- "type": "number"
- },
- "references": {
- "$ref": "#/$defs/ScatterReferences"
- },
- "size": {
- "additionalProperties": false,
- "properties": {
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "format": {
- "type": "string"
- },
- "legend": {
- "$ref": "#/$defs/LegendOptions"
- }
- },
- "required": [
- "field"
- ],
- "title": "SizeEncoding",
- "type": "object"
- },
- "subtitle": {
- "minLength": 1,
- "type": "string"
- },
- "theme": {
- "$ref": "#/$defs/ThemeName"
- },
- "themeOverrides": {
- "$ref": "#/$defs/ThemeOverrides"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "scatter",
- "type": "string"
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- },
- "x": {
- "$ref": "#/$defs/ScatterRole"
- },
- "xAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "y": {
- "$ref": "#/$defs/ScatterRole"
- },
- "yAxis": {
- "$ref": "#/$defs/AxisOptions"
- }
- },
- "required": [
- "version",
- "type",
- "x",
- "y"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accessibilityDescription": {
- "minLength": 1,
- "type": "string"
- },
- "annotations": {
- "$ref": "#/$defs/ScatterAnnotations"
- },
- "caption": {
- "minLength": 1,
- "type": "string"
- },
- "color": {
- "$ref": "#/$defs/ScatterColor"
- },
- "headerAlign": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "id": {
- "$ref": "#/$defs/FieldRole"
- },
- "interval": {
- "$ref": "#/$defs/ScatterInterval"
- },
- "labels": {
- "$ref": "#/$defs/ScatterLabels"
- },
- "locale": {
- "pattern": "^(?:[A-Za-z]{2,3}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?(?:-(?:[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-[xX](?:-[A-Za-z0-9]{1,8})+)?$",
- "type": "string"
- },
- "plotBorder": {
- "type": "boolean"
- },
- "references": {
- "$ref": "#/$defs/ScatterReferences"
- },
- "size": {
- "additionalProperties": false,
- "properties": {
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "format": {
- "type": "string"
- },
- "legend": {
- "$ref": "#/$defs/LegendOptions"
- },
- "range": {
- "items": [
- {
- "exclusiveMinimum": 0,
- "type": "number"
- },
- {
- "exclusiveMinimum": 0,
- "type": "number"
- }
- ],
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "required": [
- "field",
- "range"
- ],
- "title": "RangedSizeEncoding",
- "type": "object"
- },
- "subtitle": {
- "minLength": 1,
- "type": "string"
- },
- "theme": {
- "$ref": "#/$defs/ThemeName"
- },
- "themeOverrides": {
- "$ref": "#/$defs/ThemeOverrides"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "scatter",
- "type": "string"
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- },
- "x": {
- "$ref": "#/$defs/ScatterRole"
- },
- "xAxis": {
- "$ref": "#/$defs/AxisOptions"
- },
- "y": {
- "$ref": "#/$defs/ScatterRole"
- },
- "yAxis": {
- "$ref": "#/$defs/AxisOptions"
- }
- },
- "required": [
- "version",
- "type",
- "x",
- "y",
- "size"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accessibilityDescription": {
- "minLength": 1,
- "type": "string"
- },
- "annotations": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "align": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "anchor": {
- "additionalProperties": false,
- "properties": {
- "category": {
- "type": [
- "string",
- "number"
- ]
- },
- "type": {
- "const": "datum",
- "type": "string"
- }
- },
- "required": [
- "type",
- "category"
- ],
- "type": "object"
- },
- "boxAnchor": {
- "$ref": "#/$defs/AnnotationBoxAnchor"
- },
- "connector": {
- "enum": [
- "none",
- "line",
- "arrow"
- ],
- "type": "string"
- },
- "offset": {
- "$ref": "#/$defs/AnnotationOffset"
- },
- "placement": {
- "$ref": "#/$defs/AnnotationPlacement"
- },
- "reserveSpace": {
- "$ref": "#/$defs/ReserveSpace"
- },
- "style": {
- "$ref": "#/$defs/AnnotationTextStyle"
- },
- "text": {
- "type": "string"
- },
- "visible": {
- "type": "boolean"
- },
- "width": {
- "anyOf": [
- {
- "exclusiveMinimum": 0,
- "type": "number"
- },
- {
- "const": "shape",
- "type": "string"
- }
- ]
- }
- },
- "required": [
- "text",
- "anchor"
- ],
- "title": "PieAnnotation",
- "type": "object"
- },
- "minItems": 1,
- "title": "PieAnnotations",
- "type": "array"
- },
- "caption": {
- "minLength": 1,
- "type": "string"
- },
- "category": {
- "additionalProperties": false,
- "properties": {
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "format": {
- "type": "string"
- }
- },
- "required": [
- "field"
- ],
- "type": "object"
- },
- "color": {
- "$ref": "#/$defs/CategoricalColorMapping"
- },
- "cornerRadius": {
- "minimum": 0,
- "type": "number"
- },
- "headerAlign": {
- "enum": [
- "start",
- "center",
- "end"
- ],
- "type": "string"
- },
- "innerRadius": {
- "exclusiveMaximum": 1,
- "minimum": 0,
- "type": "number"
- },
- "labels": {
- "additionalProperties": false,
- "properties": {
- "content": {
- "items": {
- "enum": [
- "category",
- "value",
- "percent"
- ],
- "type": "string"
- },
- "minItems": 1,
- "type": "array",
- "uniqueItems": true
- },
- "position": {
- "enum": [
- "auto",
- "inside",
- "outside"
- ],
- "type": "string"
- }
- },
- "required": [
- "content"
- ],
- "type": "object"
- },
- "locale": {
- "pattern": "^(?:[A-Za-z]{2,3}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|[0-9]{3}))?(?:-(?:[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-[xX](?:-[A-Za-z0-9]{1,8})+)?$",
- "type": "string"
- },
- "order": {
- "$ref": "#/$defs/CategoryOrder"
- },
- "stroke": {
- "$ref": "#/$defs/Stroke"
- },
- "subtitle": {
- "minLength": 1,
- "type": "string"
- },
- "theme": {
- "$ref": "#/$defs/ThemeName"
- },
- "themeOverrides": {
- "$ref": "#/$defs/ThemeOverrides"
- },
- "title": {
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "pie",
- "type": "string"
- },
- "values": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "aggregation": {
- "enum": [
- "sum",
- "average",
- "min",
- "max",
- "median"
- ],
- "type": "string"
- },
- "field": {
- "minLength": 1,
- "type": "string"
- },
- "format": {
- "type": "string"
- },
- "percentFormat": {
- "type": "string"
- },
- "type": {
- "const": "long",
- "type": "string"
- }
- },
- "required": [
- "type",
- "field"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "format": {
- "type": "string"
- },
- "percentFormat": {
- "type": "string"
- },
- "type": {
- "const": "count",
- "type": "string"
- }
- },
- "required": [
- "type"
- ],
- "type": "object"
- }
- ]
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- }
- },
- "required": [
- "version",
- "type",
- "category",
- "values"
- ],
- "type": "object"
- }
- ]
- },
- "data": {
- "items": {
- "additionalProperties": {
- "type": [
- "string",
- "number",
- "null"
- ]
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- },
- "type": "array"
- },
- "output": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "format": {
- "const": "svg",
- "type": "string"
- }
- },
- "required": [
- "format"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "format": {
- "const": "png",
- "type": "string"
- },
- "scale": {
- "anyOf": [
- {
- "const": 1,
- "type": "number"
- },
- {
- "const": 2,
- "type": "number"
- },
- {
- "const": 3,
- "type": "number"
- },
- {
- "const": 4,
- "type": "number"
- }
- ]
- }
- },
- "required": [
- "format"
- ],
- "type": "object"
- }
- ]
- },
- "presentation": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "background": {
- "enum": [
- "opaque",
- "transparent"
- ],
- "type": "string"
- },
- "colorScheme": {
- "enum": [
- "light",
- "dark"
- ],
- "type": "string"
- }
- },
- "required": [
- "colorScheme",
- "background"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "background": {
- "enum": [
- "opaque",
- "transparent"
- ],
- "type": "string"
- },
- "colorScheme": {
- "const": "system",
- "type": "string"
- },
- "systemFallback": {
- "enum": [
- "light",
- "dark"
- ],
- "type": "string"
- }
- },
- "required": [
- "colorScheme",
- "systemFallback",
- "background"
- ],
- "type": "object"
- }
- ]
- },
- "size": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "height": {
- "maximum": 4096,
- "minimum": 1,
- "type": "integer"
- },
- "type": {
- "const": "canvas",
- "type": "string"
- },
- "width": {
- "maximum": 4096,
- "minimum": 1,
- "type": "integer"
- }
- },
- "required": [
- "type",
- "width",
- "height"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "height": {
- "maximum": 4096,
- "minimum": 1,
- "type": "integer"
- },
- "margin": {
- "additionalProperties": false,
- "minProperties": 1,
- "properties": {
- "bottom": {
- "minimum": 0,
- "type": "number"
- },
- "left": {
- "minimum": 0,
- "type": "number"
- },
- "right": {
- "minimum": 0,
- "type": "number"
- },
- "top": {
- "minimum": 0,
- "type": "number"
- }
- },
- "title": "Margin",
- "type": "object"
- },
- "type": {
- "const": "plot",
- "type": "string"
- },
- "width": {
- "maximum": 4096,
- "minimum": 1,
- "type": "integer"
- }
- },
- "required": [
- "type",
- "width",
- "height"
- ],
- "type": "object"
- }
- ]
- },
- "version": {
- "const": "2026-09-26",
- "type": "string"
- }
-}