UNPKG

@davebaol/angular-formio-editor

Version:

Angular component integrating Form.io builder and renderer with a json editor

95 lines 9.64 kB
// tslint:disable:object-literal-key-quotes quotemark semicolon export default { "title": "Trigger", "description": "Determines when the logic should be triggered", "type": "object", "required": ["type"], "properties": { "type": { "title": "Type", "description": "The type of the trigger.", "enum": ["simple", "javascript", "json", "event"] } }, "allOf": [ { "if": { "properties": { "type": { "const": "simple" } } }, "then": { "required": ["simple"], "properties": { "simple": { "title": "Simple", "description": "Defines a simple trigger.", "required": ["when", "eq", "show"], "type": "object", "properties": { "when": { "title": "When", "description": "The trigger field key.", "type": "string" }, "eq": { "title": "Eq", "description": "The value to equal.", "type": "string" }, "show": { "title": "Show", "description": "Whether to trigger or not when the value is equal.", "type": "boolean" } } } } } }, { "if": { "properties": { "type": { "const": "javascript" } } }, "then": { "required": ["javascript"], "properties": { "javascript": { "title": "Javascript", "description": "Javascript logic.", "type": "string" } } } }, { "if": { "properties": { "type": { "const": "json" } } }, "then": { "required": ["json"], "properties": { "json": { "title": "Json", "description": "JSON Logic object that returns true or false.", "type": "object" } } } }, { "if": { "properties": { "type": { "const": "event" } } }, "then": { "required": ["event"], "properties": { "event": { "title": "Event", "description": "The name of the event that will trigger this logic.", "type": "string" } } } } ] }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tcG9uZW50LWxvZ2ljLXRyaWdnZXIuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AZGF2ZWJhb2wvYW5ndWxhci1mb3JtaW8tZWRpdG9yLyIsInNvdXJjZXMiOlsibGliL2Zvcm1pby1qc29uLXNjaGVtYS9jb21wb25lbnQtbG9naWMtdHJpZ2dlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwrREFBK0Q7QUFDL0QsZUFBZTtJQUNiLE9BQU8sRUFBRSxTQUFTO0lBQ2xCLGFBQWEsRUFBRSwrQ0FBK0M7SUFDOUQsTUFBTSxFQUFFLFFBQVE7SUFDaEIsVUFBVSxFQUFFLENBQUMsTUFBTSxDQUFDO0lBQ3BCLFlBQVksRUFBRTtRQUNaLE1BQU0sRUFBRTtZQUNOLE9BQU8sRUFBRSxNQUFNO1lBQ2YsYUFBYSxFQUFFLDBCQUEwQjtZQUN6QyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsWUFBWSxFQUFFLE1BQU0sRUFBRSxPQUFPLENBQUM7U0FDbEQ7S0FDRjtJQUNELE9BQU8sRUFBRTtRQUNQO1lBQ0UsSUFBSSxFQUFFO2dCQUNKLFlBQVksRUFBRSxFQUFFLE1BQU0sRUFBRSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsRUFBRTthQUNoRDtZQUNELE1BQU0sRUFBRTtnQkFDTixVQUFVLEVBQUUsQ0FBQyxRQUFRLENBQUM7Z0JBQ3RCLFlBQVksRUFBRTtvQkFDWixRQUFRLEVBQUU7d0JBQ1IsT0FBTyxFQUFFLFFBQVE7d0JBQ2pCLGFBQWEsRUFBRSwyQkFBMkI7d0JBQzFDLFVBQVUsRUFBRSxDQUFDLE1BQU0sRUFBRSxJQUFJLEVBQUUsTUFBTSxDQUFDO3dCQUNsQyxNQUFNLEVBQUUsUUFBUTt3QkFDaEIsWUFBWSxFQUFFOzRCQUNaLE1BQU0sRUFBRTtnQ0FDTixPQUFPLEVBQUUsTUFBTTtnQ0FDZixhQUFhLEVBQUUsd0JBQXdCO2dDQUN2QyxNQUFNLEVBQUUsUUFBUTs2QkFDakI7NEJBQ0QsSUFBSSxFQUFFO2dDQUNKLE9BQU8sRUFBRSxJQUFJO2dDQUNiLGFBQWEsRUFBRSxxQkFBcUI7Z0NBQ3BDLE1BQU0sRUFBRSxRQUFROzZCQUNqQjs0QkFDRCxNQUFNLEVBQUU7Z0NBQ04sT0FBTyxFQUFFLE1BQU07Z0NBQ2YsYUFBYSxFQUFFLG9EQUFvRDtnQ0FDbkUsTUFBTSxFQUFFLFNBQVM7NkJBQ2xCO3lCQUNGO3FCQUNGO2lCQUNGO2FBQ0Y7U0FDRjtRQUNEO1lBQ0UsSUFBSSxFQUFFO2dCQUNKLFlBQVksRUFBRSxFQUFFLE1BQU0sRUFBRSxFQUFFLE9BQU8sRUFBRSxZQUFZLEVBQUUsRUFBRTthQUNwRDtZQUNELE1BQU0sRUFBRTtnQkFDTixVQUFVLEVBQUUsQ0FBQyxZQUFZLENBQUM7Z0JBQzFCLFlBQVksRUFBRTtvQkFDWixZQUFZLEVBQUU7d0JBQ1osT0FBTyxFQUFFLFlBQVk7d0JBQ3JCLGFBQWEsRUFBRSxtQkFBbUI7d0JBQ2xDLE1BQU0sRUFBRSxRQUFRO3FCQUNqQjtpQkFDRjthQUNGO1NBQ0Y7UUFDRDtZQUNFLElBQUksRUFBRTtnQkFDSixZQUFZLEVBQUUsRUFBRSxNQUFNLEVBQUUsRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLEVBQUU7YUFDOUM7WUFDRCxNQUFNLEVBQUU7Z0JBQ04sVUFBVSxFQUFFLENBQUMsTUFBTSxDQUFDO2dCQUNwQixZQUFZLEVBQUU7b0JBQ1osTUFBTSxFQUFFO3dCQUNOLE9BQU8sRUFBRSxNQUFNO3dCQUNmLGFBQWEsRUFBRSwrQ0FBK0M7d0JBQzlELE1BQU0sRUFBRSxRQUFRO3FCQUNqQjtpQkFDRjthQUNGO1NBQ0Y7UUFDRDtZQUNFLElBQUksRUFBRTtnQkFDSixZQUFZLEVBQUUsRUFBRSxNQUFNLEVBQUUsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLEVBQUU7YUFDL0M7WUFDRCxNQUFNLEVBQUU7Z0JBQ04sVUFBVSxFQUFFLENBQUMsT0FBTyxDQUFDO2dCQUNyQixZQUFZLEVBQUU7b0JBQ1osT0FBTyxFQUFFO3dCQUNQLE9BQU8sRUFBRSxPQUFPO3dCQUNoQixhQUFhLEVBQUUscURBQXFEO3dCQUNwRSxNQUFNLEVBQUUsUUFBUTtxQkFDakI7aUJBQ0Y7YUFDRjtTQUNGO0tBQ0Y7Q0FDRixDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiLy8gdHNsaW50OmRpc2FibGU6b2JqZWN0LWxpdGVyYWwta2V5LXF1b3RlcyBxdW90ZW1hcmsgc2VtaWNvbG9uXHJcbmV4cG9ydCBkZWZhdWx0IHtcclxuICBcInRpdGxlXCI6IFwiVHJpZ2dlclwiLFxyXG4gIFwiZGVzY3JpcHRpb25cIjogXCJEZXRlcm1pbmVzIHdoZW4gdGhlIGxvZ2ljIHNob3VsZCBiZSB0cmlnZ2VyZWRcIixcclxuICBcInR5cGVcIjogXCJvYmplY3RcIixcclxuICBcInJlcXVpcmVkXCI6IFtcInR5cGVcIl0sXHJcbiAgXCJwcm9wZXJ0aWVzXCI6IHtcclxuICAgIFwidHlwZVwiOiB7XHJcbiAgICAgIFwidGl0bGVcIjogXCJUeXBlXCIsXHJcbiAgICAgIFwiZGVzY3JpcHRpb25cIjogXCJUaGUgdHlwZSBvZiB0aGUgdHJpZ2dlci5cIixcclxuICAgICAgXCJlbnVtXCI6IFtcInNpbXBsZVwiLCBcImphdmFzY3JpcHRcIiwgXCJqc29uXCIsIFwiZXZlbnRcIl1cclxuICAgIH1cclxuICB9LFxyXG4gIFwiYWxsT2ZcIjogW1xyXG4gICAge1xyXG4gICAgICBcImlmXCI6IHtcclxuICAgICAgICBcInByb3BlcnRpZXNcIjogeyBcInR5cGVcIjogeyBcImNvbnN0XCI6IFwic2ltcGxlXCIgfSB9XHJcbiAgICAgIH0sXHJcbiAgICAgIFwidGhlblwiOiB7XHJcbiAgICAgICAgXCJyZXF1aXJlZFwiOiBbXCJzaW1wbGVcIl0sXHJcbiAgICAgICAgXCJwcm9wZXJ0aWVzXCI6IHtcclxuICAgICAgICAgIFwic2ltcGxlXCI6IHtcclxuICAgICAgICAgICAgXCJ0aXRsZVwiOiBcIlNpbXBsZVwiLFxyXG4gICAgICAgICAgICBcImRlc2NyaXB0aW9uXCI6IFwiRGVmaW5lcyBhIHNpbXBsZSB0cmlnZ2VyLlwiLFxyXG4gICAgICAgICAgICBcInJlcXVpcmVkXCI6IFtcIndoZW5cIiwgXCJlcVwiLCBcInNob3dcIl0sXHJcbiAgICAgICAgICAgIFwidHlwZVwiOiBcIm9iamVjdFwiLFxyXG4gICAgICAgICAgICBcInByb3BlcnRpZXNcIjoge1xyXG4gICAgICAgICAgICAgIFwid2hlblwiOiB7XHJcbiAgICAgICAgICAgICAgICBcInRpdGxlXCI6IFwiV2hlblwiLFxyXG4gICAgICAgICAgICAgICAgXCJkZXNjcmlwdGlvblwiOiBcIlRoZSB0cmlnZ2VyIGZpZWxkIGtleS5cIixcclxuICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInN0cmluZ1wiXHJcbiAgICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgICBcImVxXCI6IHtcclxuICAgICAgICAgICAgICAgIFwidGl0bGVcIjogXCJFcVwiLFxyXG4gICAgICAgICAgICAgICAgXCJkZXNjcmlwdGlvblwiOiBcIlRoZSB2YWx1ZSB0byBlcXVhbC5cIixcclxuICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInN0cmluZ1wiXHJcbiAgICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgICBcInNob3dcIjoge1xyXG4gICAgICAgICAgICAgICAgXCJ0aXRsZVwiOiBcIlNob3dcIixcclxuICAgICAgICAgICAgICAgIFwiZGVzY3JpcHRpb25cIjogXCJXaGV0aGVyIHRvIHRyaWdnZXIgb3Igbm90IHdoZW4gdGhlIHZhbHVlIGlzIGVxdWFsLlwiLFxyXG4gICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwiYm9vbGVhblwiXHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBcImlmXCI6IHtcclxuICAgICAgICBcInByb3BlcnRpZXNcIjogeyBcInR5cGVcIjogeyBcImNvbnN0XCI6IFwiamF2YXNjcmlwdFwiIH0gfVxyXG4gICAgICB9LFxyXG4gICAgICBcInRoZW5cIjoge1xyXG4gICAgICAgIFwicmVxdWlyZWRcIjogW1wiamF2YXNjcmlwdFwiXSxcclxuICAgICAgICBcInByb3BlcnRpZXNcIjoge1xyXG4gICAgICAgICAgXCJqYXZhc2NyaXB0XCI6IHtcclxuICAgICAgICAgICAgXCJ0aXRsZVwiOiBcIkphdmFzY3JpcHRcIixcclxuICAgICAgICAgICAgXCJkZXNjcmlwdGlvblwiOiBcIkphdmFzY3JpcHQgbG9naWMuXCIsXHJcbiAgICAgICAgICAgIFwidHlwZVwiOiBcInN0cmluZ1wiXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBcImlmXCI6IHtcclxuICAgICAgICBcInByb3BlcnRpZXNcIjogeyBcInR5cGVcIjogeyBcImNvbnN0XCI6IFwianNvblwiIH0gfVxyXG4gICAgICB9LFxyXG4gICAgICBcInRoZW5cIjoge1xyXG4gICAgICAgIFwicmVxdWlyZWRcIjogW1wianNvblwiXSxcclxuICAgICAgICBcInByb3BlcnRpZXNcIjoge1xyXG4gICAgICAgICAgXCJqc29uXCI6IHtcclxuICAgICAgICAgICAgXCJ0aXRsZVwiOiBcIkpzb25cIixcclxuICAgICAgICAgICAgXCJkZXNjcmlwdGlvblwiOiBcIkpTT04gTG9naWMgb2JqZWN0IHRoYXQgcmV0dXJucyB0cnVlIG9yIGZhbHNlLlwiLFxyXG4gICAgICAgICAgICBcInR5cGVcIjogXCJvYmplY3RcIlxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgXCJpZlwiOiB7XHJcbiAgICAgICAgXCJwcm9wZXJ0aWVzXCI6IHsgXCJ0eXBlXCI6IHsgXCJjb25zdFwiOiBcImV2ZW50XCIgfSB9XHJcbiAgICAgIH0sXHJcbiAgICAgIFwidGhlblwiOiB7XHJcbiAgICAgICAgXCJyZXF1aXJlZFwiOiBbXCJldmVudFwiXSxcclxuICAgICAgICBcInByb3BlcnRpZXNcIjoge1xyXG4gICAgICAgICAgXCJldmVudFwiOiB7XHJcbiAgICAgICAgICAgIFwidGl0bGVcIjogXCJFdmVudFwiLFxyXG4gICAgICAgICAgICBcImRlc2NyaXB0aW9uXCI6IFwiVGhlIG5hbWUgb2YgdGhlIGV2ZW50IHRoYXQgd2lsbCB0cmlnZ2VyIHRoaXMgbG9naWMuXCIsXHJcbiAgICAgICAgICAgIFwidHlwZVwiOiBcInN0cmluZ1wiXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgXVxyXG59XHJcbiJdfQ==