{ "$schema": "../_schema.json", "format": "docx", "element": "styles", "parent": "document", "container": true, "operations": { "add": true, "set": false, "get": true, "query": true, "remove": false }, "paths": { "positional": ["/styles"] }, "note": "StyleDefinitionsPart container. Add new styles here (see docx/style.json). Individual styles addressed by id: /styles/StyleId.", "properties": { "count": { "type":"number", "add":false, "set":false, "get":true, "description":"total number of style definitions in styles.xml.", "readback":"integer style count", "enforcement":"report" } }, "children": [ { "element": "style", "pathSegment": "{StyleId}", "cardinality": "0..n" } ] }