UNPKG

angular-formio-editor

Version:

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

212 lines (211 loc) 5.49 kB
declare const _default: { title: string; description: string; type: string; required: string[]; properties: { type: { title: string; description: string; type: string; }; key: { title: string; description: string; type: string; }; label: { title: string; description: string; type: string; }; placeholder: { title: string; description: string; type: string; }; input: { title: string; description: string; type: string; }; tableView: { title: string; description: string; type: string; }; multiple: { title: string; description: string; type: string; }; protected: { title: string; description: string; type: string; }; prefix: { title: string; description: string; type: string; }; suffix: { title: string; description: string; type: string; }; defaultValue: { title: string; description: string; }; clearOnHide: { title: string; description: string; type: string; }; unique: { title: string; description: string; type: string; }; persistent: { title: string; description: string; type: string; }; hidden: { title: string; description: string; type: string; }; validate: { title: string; description: string; type: string; properties: { required: { title: string; description: string; type: string; }; minLength: { title: string; description: string; type: string[]; }; maxLength: { title: string; description: string; type: string[]; }; pattern: { title: string; description: string; type: string; }; custom: { title: string; description: string; type: string[]; }; }; }; conditional: { $ref: string; }; errors: { title: string; description: string; type: string; properties: { required: { title: string; description: string; type: string; }; min: { title: string; description: string; type: string; }; max: { title: string; description: string; type: string; }; minLength: { title: string; description: string; type: string; }; maxLength: { title: string; description: string; type: string; }; invalid_email: { title: string; description: string; type: string; }; invalid_date: { title: string; description: string; type: string; }; pattern: { title: string; description: string; type: string; }; custom: { title: string; description: string; type: string[]; }; }; }; logic: { title: string; description: string; type: string; items: { $ref: string; }; }; }; allOf: ({ if: { properties: { type: { const: string; }; }; }; then: { $ref: string; }; else?: undefined; } | { if: { properties: { type: { const: string; }; }; }; then: { $ref: string; }; else: { properties: { components: { $ref: string; }; }; }; })[]; } & { required: string[]; }; export default _default;