@davebaol/angular-formio-editor
Version:
Angular component integrating Form.io builder and renderer with a json editor
30 lines • 3.19 kB
JavaScript
// tslint:disable:object-literal-key-quotes quotemark semicolon
export default {
"required": ["components"],
"properties": {
"components": {
"type": "array",
"items": {
"type": "object",
"required": ["key", "components"],
"not": { "required": ["type"] },
"properties": {
"key": {
"title": "Component Key",
"description": "The API key for this component",
"type": "string"
},
"label": {
"title": "Component Label",
"description": "The HTML label to give this component",
"type": "string"
},
"components": {
"$ref": "components"
}
}
}
}
}
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFicy5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BkYXZlYmFvbC9hbmd1bGFyLWZvcm1pby1lZGl0b3IvIiwic291cmNlcyI6WyJsaWIvZm9ybWlvLWpzb24tc2NoZW1hL2NvbXBvbmVudHMvdGFicy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwrREFBK0Q7QUFDL0QsZUFBZTtJQUNiLFVBQVUsRUFBRSxDQUFFLFlBQVksQ0FBRTtJQUM1QixZQUFZLEVBQUU7UUFDWixZQUFZLEVBQUU7WUFDWixNQUFNLEVBQUUsT0FBTztZQUNmLE9BQU8sRUFBRTtnQkFDUCxNQUFNLEVBQUUsUUFBUTtnQkFDaEIsVUFBVSxFQUFFLENBQUMsS0FBSyxFQUFFLFlBQVksQ0FBQztnQkFDakMsS0FBSyxFQUFFLEVBQUUsVUFBVSxFQUFFLENBQUMsTUFBTSxDQUFDLEVBQUU7Z0JBQy9CLFlBQVksRUFBRTtvQkFDWixLQUFLLEVBQUU7d0JBQ0wsT0FBTyxFQUFFLGVBQWU7d0JBQ3hCLGFBQWEsRUFBRSxnQ0FBZ0M7d0JBQy9DLE1BQU0sRUFBRSxRQUFRO3FCQUNqQjtvQkFDRCxPQUFPLEVBQUU7d0JBQ1AsT0FBTyxFQUFFLGlCQUFpQjt3QkFDMUIsYUFBYSxFQUFFLHVDQUF1Qzt3QkFDdEQsTUFBTSxFQUFFLFFBQVE7cUJBQ2pCO29CQUNELFlBQVksRUFBRTt3QkFDWixNQUFNLEVBQUUsWUFBWTtxQkFDckI7aUJBQ0Y7YUFDRjtTQUNGO0tBQ0Y7Q0FDRixDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiLy8gdHNsaW50OmRpc2FibGU6b2JqZWN0LWxpdGVyYWwta2V5LXF1b3RlcyBxdW90ZW1hcmsgc2VtaWNvbG9uXHJcbmV4cG9ydCBkZWZhdWx0IHtcclxuICBcInJlcXVpcmVkXCI6IFsgXCJjb21wb25lbnRzXCIgXSxcclxuICBcInByb3BlcnRpZXNcIjoge1xyXG4gICAgXCJjb21wb25lbnRzXCI6IHtcclxuICAgICAgXCJ0eXBlXCI6IFwiYXJyYXlcIixcclxuICAgICAgXCJpdGVtc1wiOiB7XHJcbiAgICAgICAgXCJ0eXBlXCI6IFwib2JqZWN0XCIsXHJcbiAgICAgICAgXCJyZXF1aXJlZFwiOiBbXCJrZXlcIiwgXCJjb21wb25lbnRzXCJdLFxyXG4gICAgICAgIFwibm90XCI6IHsgXCJyZXF1aXJlZFwiOiBbXCJ0eXBlXCJdIH0sXHJcbiAgICAgICAgXCJwcm9wZXJ0aWVzXCI6IHtcclxuICAgICAgICAgIFwia2V5XCI6IHtcclxuICAgICAgICAgICAgXCJ0aXRsZVwiOiBcIkNvbXBvbmVudCBLZXlcIixcclxuICAgICAgICAgICAgXCJkZXNjcmlwdGlvblwiOiBcIlRoZSBBUEkga2V5IGZvciB0aGlzIGNvbXBvbmVudFwiLFxyXG4gICAgICAgICAgICBcInR5cGVcIjogXCJzdHJpbmdcIlxyXG4gICAgICAgICAgfSxcclxuICAgICAgICAgIFwibGFiZWxcIjoge1xyXG4gICAgICAgICAgICBcInRpdGxlXCI6IFwiQ29tcG9uZW50IExhYmVsXCIsXHJcbiAgICAgICAgICAgIFwiZGVzY3JpcHRpb25cIjogXCJUaGUgSFRNTCBsYWJlbCB0byBnaXZlIHRoaXMgY29tcG9uZW50XCIsXHJcbiAgICAgICAgICAgIFwidHlwZVwiOiBcInN0cmluZ1wiXHJcbiAgICAgICAgICB9LFxyXG4gICAgICAgICAgXCJjb21wb25lbnRzXCI6IHtcclxuICAgICAgICAgICAgXCIkcmVmXCI6IFwiY29tcG9uZW50c1wiXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4iXX0=