UNPKG

postit-js-core

Version:

[![Netlify Status](https://api.netlify.com/api/v1/badges/72130b1d-f56b-473e-8f3b-50a5af916e64/deploy-status)](https://app.netlify.com/sites/postit-js-demo/deploys) ![Build Status](https://github.com/pinussilvestrus/postit-js/workflows/ci/badge.svg)

129 lines (128 loc) 2.54 kB
{ "name": "Postit", "uri": "http://some-company/schema/postit", "prefix": "postit", "xml": { "tagAlias": "lowerCase" }, "types": [ { "name": "BoardElement", "isAbstract": true, "properties": [ { "name": "name", "isAttr": true, "type": "String" }, { "name": "id", "isAttr": true, "type": "String", "isId": true } ] }, { "name": "PostitBoard", "superClass": ["RootElement"], "properties": [ { "name": "boardElements", "isMany": true, "type": "BoardElement" } ] }, { "name": "Postit", "superClass": ["BoardElement"], "properties": [ { "name": "color", "isAttr": true, "type": "String" } ] }, { "name": "SquarePostit", "superClass": ["Postit"] }, { "name": "CirclePostit", "superClass": ["Postit"] }, { "name": "TextBox", "superClass": ["BoardElement"] }, { "name": "Group", "superClass": ["BoardElement"] }, { "name": "Image", "superClass": ["BoardElement"], "properties": [ { "name": "source", "isAttr": true, "type": "String" } ] }, { "name": "RootElement", "isAbstract": true, "superClass": [ "BoardElement" ] }, { "name": "Definitions", "superClass": [ "BoardElement" ], "properties": [ { "name": "targetNamespace", "isAttr": true, "type": "String" }, { "name": "expressionLanguage", "default": "http://www.w3.org/1999/XPath", "isAttr": true, "type": "String" }, { "name": "typeLanguage", "default": "http://www.w3.org/2001/XMLSchema", "isAttr": true, "type": "String" }, { "name": "rootElements", "type": "RootElement", "isMany": true }, { "name": "rootBoards", "isMany": true, "type": "postitDi:PostitRootBoard" }, { "name": "exporter", "isAttr": true, "type": "String" }, { "name": "exporterVersion", "isAttr": true, "type": "String" } ] } ] }