UNPKG

@asoftwareworld/form-builder-pro

Version:

ASW Form Builder Pro helps you with rapid development and designed web forms which includes several controls. The key feature of Form Builder is to make your content attractive and effective. We can customize our control at run time and preview the same b

546 lines 60.4 kB
/** * @license * Copyright ASW (A Software World) All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file */ export const SIMPLE_CONTROLS = [ { id: '', guid: '', icon: 'title', displayName: 'Header', controlType: 'header', subtype: 'h1', style: 'asw-text-start', label: 'Header' }, { id: '', guid: '', icon: 'textFields', displayName: 'Text field', controlType: 'textfield', tooltip: 'Enter Text', value: '', label: 'Text field', style: 'outline', isRequired: false, isDisabled: false, maxlength: 50, minlength: 0 }, { id: '', guid: '', icon: 'shortText', displayName: 'Text area', controlType: 'textarea', tooltip: 'Enter Text', value: '', label: 'Text area', style: 'outline', isRequired: false, isDisabled: false, maxlength: 50, minlength: 0 }, { id: '', guid: '', icon: 'subject', displayName: 'Paragraph', controlType: 'paragraph', label: 'Paragraph' }, { id: '', guid: '', icon: 'remove', displayName: 'Divider', controlType: 'divider' }, { id: '', guid: '', icon: 'toggleOn', displayName: 'Slide Toggle', controlType: 'slide-toggle', label: 'Slide me!', value: false, color: 'primary', isRequired: false, isDisabled: false }, { id: '', guid: '', icon: 'smartButton', displayName: 'Button', controlType: 'button', tooltip: 'Click button', label: 'Submit', type: 'button', color: 'primary', style: 'mat-raised-button' } ]; export const CHOICE_CONTROLS = [ { id: '', guid: '', icon: 'corporateFare', displayName: 'Autocomplete', controlType: 'autocomplete', tooltip: 'Select one', label: 'Autocomplete', value: '', style: 'outline', isRequired: false, isDisabled: false, options: [ { key: 'option-1', value: 'Option 1', isChecked: false }, { key: 'option-2', value: 'Option 2', isChecked: false }, { key: 'option-3', value: 'Option 3', isChecked: false } ] }, { id: '', guid: '', icon: 'factCheck', displayName: 'Select', controlType: 'select', tooltip: 'Select option', label: 'Select', style: 'outline', value: '', isRequired: false, isDisabled: false, options: [ { key: 'option-1', value: 'Option 1', isChecked: false }, { key: 'option-2', value: 'Option 2', isChecked: false }, { key: 'option-3', value: 'Option 3', isChecked: false } ] }, { id: '', guid: '', icon: 'checklist', displayName: 'Multi select', controlType: 'multi-select', tooltip: 'Select options', label: 'Multi select', value: '', style: 'outline', isRequired: false, isDisabled: false, options: [ { key: 'option-1', value: 'Option 1', isChecked: false }, { key: 'option-2', value: 'Option 2', isChecked: false }, { key: 'option-3', value: 'Option 3', isChecked: false } ] }, { id: '', guid: '', icon: 'radioButtonChecked', displayName: 'Radio Button', controlType: 'radio', tooltip: 'radio', label: 'Radio Button', value: '', isRequired: false, isDisabled: false, labelType: 'text-editor', options: [ { key: 'option-1', value: 'Option 1', isChecked: false }, { key: 'option-2', value: 'Option 2', isChecked: false }, { key: 'option-3', value: 'Option 3', isChecked: false } ] }, { id: '', guid: '', icon: 'checkbox', displayName: 'Checkbox', controlType: 'checkbox', tooltip: 'checkbox', label: 'Checkbox', isRequired: false, isDisabled: false, labelType: 'text-editor', options: [ { key: 'option-1', value: 'Option 1', isChecked: false }, { key: 'option-2', value: 'Option 2', isChecked: false }, { key: 'option-3', value: 'Option 3', isChecked: false } ] } ]; export const ADVANCED_CONTROLS = [ { id: '', guid: '', icon: 'numbers', displayName: 'Number', controlType: 'number', tooltip: 'Enter Number', value: '', label: 'Number', style: 'outline', isRequired: false, isDisabled: false, maxlength: 50, minlength: 0 }, { id: '', guid: '', icon: 'rupee', displayName: 'Currency', controlType: 'currency', tooltip: 'Enter currency', value: '', currencySymbol: '₹', label: 'Currency', style: 'outline', isRequired: false, isDisabled: false, maxlength: 50, minlength: 0 }, { id: '', guid: '', icon: 'calculate', displayName: 'Calculation', controlType: 'calculation', tooltip: 'Enter calculation', value: '', label: 'Calculation', placeholder: 'Field 1 + Field 2 = ', style: 'outline', operations: [] }, { id: '', guid: '', icon: 'email', displayName: 'Email', controlType: 'email', tooltip: 'Enter email', value: '', label: 'Email', style: 'outline', isRequired: false, isDisabled: false, maxlength: 50, minlength: 0 }, { id: '', guid: '', icon: 'call', displayName: 'Phone number', controlType: 'phone-number', tooltip: 'Enter phone number', value: '', label: 'Phone number', style: 'outline', isRequired: false, isDisabled: false, maxlength: 15, minlength: 0 }, // { // id: '', // guid: '', // icon: 'tag', // displayName: 'Tags', // controlType: 'tags', // tooltip: 'Select tags', // label: 'Tags', // value: [], // style: 'outline', // isRequired: false, // isDisabled: false // }, { id: '', guid: '', icon: 'link', displayName: 'Url', controlType: 'url', tooltip: 'Enter url', value: '', label: 'Url', style: 'outline', isRequired: false, isDisabled: false, minlength: 0 }, { id: '', guid: '', icon: 'event', displayName: 'Datepicker', controlType: 'datepicker', value: '', tooltip: 'Choose a date', label: 'Datepicker', style: 'outline', type: 'date', mode: 'auto', defaultView: 'month', yearSelector: true, twelveHour: true, isRequired: false, isDisabled: false, isDisableWeekendDates: false }, // { // id: '', // guid: '', // icon: 'dateRange', // displayName: 'Date Range', // controlType: 'daterange', // value: '', // tooltip: 'Choose a date range', // label: 'Date Range', // style: 'outline', // isRequired: false, // isDisabled: false, // isDisableWeekendDates: false // }, { id: '', guid: '', icon: 'sharedLocation', displayName: 'GPS', controlType: 'gps', label: 'GPS', tooltip: 'Enter Location', latitude: '', longitude: '', style: 'outline', value: '', isRequired: false, isDisabled: false }, { id: '', guid: '', icon: 'fileUpload', displayName: 'File Upload', controlType: 'fileupload', label: 'File Upload', value: [], minSize: '', maxSize: '', fileTypes: 'rar, zip, png, PNG, pdf, jpg, JPG, jpeg, JPEG, doc, docx, gif, pptx, mp4, mov, flv, avi, mp3, xlsx, xls, csv, MOV', allowMultipleFile: '2', isRequired: false } ]; export const DIGITAL_CONTROLS = [ { id: '', guid: '', icon: 'image', displayName: 'Image', controlType: 'image', label: 'Image', class: 'asw-text-start', imageShape: 'asw-original', height: 150, width: 150, imageUrl: '', isUploadHide: true }, { id: '', guid: '', icon: 'gesture', displayName: 'Signature', controlType: 'signature', label: 'Signature', class: 'asw-text-start', imageUrl: 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAAHRyWFlaAAABZAAAABRnWFlaAAABeAAAABRiWFlaAAABjAAAABRyVFJDAAABoAAAAChnVFJDAAABoAAAAChiVFJDAAABoAAAACh3dHB0AAAByAAAABRjcHJ0AAAB3AAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAFgAAAAcAHMAUgBHAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z3BhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABYWVogAAAAAAAA9tYAAQAAAADTLW1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAAABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwADEANv/bAEMABgQFBgUEBgYFBgcHBggKEAoKCQkKFA4PDBAXFBgYFxQWFhodJR8aGyMcFhYgLCAjJicpKikZHy0wLSgwJSgpKP/bAEMBBwcHCggKEwoKEygaFhooKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKP/AABEIATgDUgMBIgACEQEDEQH/xAAVAAEBAAAAAAAAAAAAAAAAAAAACP/EABQQAQAAAAAAAAAAAAAAAAAAAAD/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AqkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//2Q==', height: '80', width: '120', isUploadHide: true }, { id: '', guid: '', icon: 'draw', displayName: 'Drawing', controlType: 'drawing', label: 'Image', class: 'asw-text-start', imageUrl: 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAAHRyWFlaAAABZAAAABRnWFlaAAABeAAAABRiWFlaAAABjAAAABRyVFJDAAABoAAAAChnVFJDAAABoAAAAChiVFJDAAABoAAAACh3dHB0AAAByAAAABRjcHJ0AAAB3AAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAFgAAAAcAHMAUgBHAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z3BhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABYWVogAAAAAAAA9tYAAQAAAADTLW1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAAABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwADEANv/bAEMABgQFBgUEBgYFBgcHBggKEAoKCQkKFA4PDBAXFBgYFxQWFhodJR8aGyMcFhYgLCAjJicpKikZHy0wLSgwJSgpKP/bAEMBBwcHCggKEwoKEygaFhooKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKP/AABEIATgDUgMBIgACEQEDEQH/xAAVAAEBAAAAAAAAAAAAAAAAAAAACP/EABQQAQAAAAAAAAAAAAAAAAAAAAD/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AqkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//2Q==', isRequired: false, height: '200', width: '600', isUploadHide: true }, { id: '', guid: '', icon: 'qrCode', displayName: 'QR Code', controlType: 'qr-code', density: { errorCorrectionLevel: 'Q', mode: 'Byte', typeNumber: 0 }, logoStyle: { hideBackgroundCircle: true, logoSize: 0.3, logoMargin: 0 }, backgroundColor: '#ffffff', middleShape: { color: '#000', type: 'smooth' }, cornerInnerShape: { color: '#000', type: '' }, cornerOuterShape: { color: '#000', type: '' }, logo: '', width: 200, height: 200, type: 'canvas', outerMargin: 0, value: '' } ]; export const LAYOUT_CONTROLS = [ { id: '', guid: '', label: 'Columns', icon: 'column2', displayName: '2 Column', controlType: 'columns', isColumnHidden: false, columns: [ { components: [], size: 'md', width: 6 }, { components: [], size: 'md', width: 6 } ] }, { id: '', guid: '', label: 'Columns', icon: 'column3', displayName: '3 Column', controlType: 'columns', isColumnHidden: false, columns: [ { components: [], size: 'md', width: 4 }, { components: [], size: 'md', width: 4 }, { components: [], size: 'md', width: 4 } ] }, { id: '', guid: '', label: 'Columns', icon: 'column4', displayName: '4 Column', controlType: 'columns', isColumnHidden: false, columns: [ { components: [], size: 'md', width: 3 }, { components: [], size: 'md', width: 3 }, { components: [], size: 'md', width: 3 }, { components: [], size: 'md', width: 3 } ] }, { id: '', guid: '', label: 'Columns', icon: 'leftSplit', displayName: 'Left Split', controlType: 'columns', isColumnHidden: false, columns: [ { components: [], size: 'md', width: 8 }, { components: [], size: 'md', width: 4 } ] }, { id: '', guid: '', label: 'Columns', icon: 'rightSplit', displayName: 'Right Split', controlType: 'columns', isColumnHidden: false, columns: [ { components: [], size: 'md', width: 4 }, { components: [], size: 'md', width: 8 } ] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC1jb250cm9scy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jb21wb25lbnRzL2Zvcm0tYnVpbGRlci9kZWZhdWx0LWNvbnRyb2xzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7R0FNRztBQUVILE1BQU0sQ0FBQyxNQUFNLGVBQWUsR0FBRztJQUMzQjtRQUNJLEVBQUUsRUFBRSxFQUFFO1FBQ04sSUFBSSxFQUFFLEVBQUU7UUFDUixJQUFJLEVBQUUsT0FBTztRQUNiLFdBQVcsRUFBRSxRQUFRO1FBQ3JCLFdBQVcsRUFBRSxRQUFRO1FBQ3JCLE9BQU8sRUFBRSxJQUFJO1FBQ2IsS0FBSyxFQUFFLGdCQUFnQjtRQUN2QixLQUFLLEVBQUUsUUFBUTtLQUNsQjtJQUNEO1FBQ0ksRUFBRSxFQUFFLEVBQUU7UUFDTixJQUFJLEVBQUUsRUFBRTtRQUNSLElBQUksRUFBRSxZQUFZO1FBQ2xCLFdBQVcsRUFBRSxZQUFZO1FBQ3pCLFdBQVcsRUFBRSxXQUFXO1FBQ3hCLE9BQU8sRUFBRSxZQUFZO1FBQ3JCLEtBQUssRUFBRSxFQUFFO1FBQ1QsS0FBSyxFQUFFLFlBQVk7UUFDbkIsS0FBSyxFQUFFLFNBQVM7UUFDaEIsVUFBVSxFQUFFLEtBQUs7UUFDakIsVUFBVSxFQUFFLEtBQUs7UUFDakIsU0FBUyxFQUFFLEVBQUU7UUFDYixTQUFTLEVBQUUsQ0FBQztLQUNmO0lBQ0Q7UUFDSSxFQUFFLEVBQUUsRUFBRTtRQUNOLElBQUksRUFBRSxFQUFFO1FBQ1IsSUFBSSxFQUFFLFdBQVc7UUFDakIsV0FBVyxFQUFFLFdBQVc7UUFDeEIsV0FBVyxFQUFFLFVBQVU7UUFDdkIsT0FBTyxFQUFFLFlBQVk7UUFDckIsS0FBSyxFQUFFLEVBQUU7UUFDVCxLQUFLLEVBQUUsV0FBVztRQUNsQixLQUFLLEVBQUUsU0FBUztRQUNoQixVQUFVLEVBQUUsS0FBSztRQUNqQixVQUFVLEVBQUUsS0FBSztRQUNqQixTQUFTLEVBQUUs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UixLQUFLLEVBQUUsU0FBUztRQUNoQixJQUFJLEVBQUUsWUFBWTtRQUNsQixXQUFXLEVBQUUsYUFBYTtRQUMxQixXQUFXLEVBQUUsU0FBUztRQUN0QixjQUFjLEVBQUUsS0FBSztRQUNyQixPQUFPLEVBQUU7WUFDTDtnQkFDSSxVQUFVLEVBQUUsRUFBRTtnQkFDZCxJQUFJLEVBQUUsSUFBSTtnQkFDVixLQUFLLEVBQUUsQ0FBQzthQUNYO1lBQ0Q7Z0JBQ0ksVUFBVSxFQUFFLEVBQUU7Z0JBQ2QsSUFBSSxFQUFFLElBQUk7Z0JBQ1YsS0FBSyxFQUFFLENBQUM7YUFDWDtTQUNKO0tBQ0o7Q0FDSixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAbGljZW5zZVxuICogQ29weXJpZ2h0IEFTVyAoQSBTb2Z0d2FyZSBXb3JsZCkgQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiAqXG4gKiBVc2Ugb2YgdGhpcyBzb3VyY2UgY29kZSBpcyBnb3Zlcm5lZCBieSBhbiBNSVQtc3R5bGUgbGljZW5zZSB0aGF0IGNhbiBiZVxuICogZm91bmQgaW4gdGhlIExJQ0VOU0UgZmlsZVxuICovXG5cbmV4cG9ydCBjb25zdCBTSU1QTEVfQ09OVFJPTFMgPSBbXG4gICAge1xuICAgICAgICBpZDogJycsXG4gICAgICAgIGd1aWQ6ICcnLFxuICAgICAgICBpY29uOiAndGl0bGUnLFxuICAgICAgICBkaXNwbGF5TmFtZTogJ0hlYWRlcicsXG4gICAgICAgIGNvbnRyb2xUeXBlOiAnaGVhZGVyJyxcbiAgICAgICAgc3VidHlwZTogJ2gxJyxcbiAgICAgICAgc3R5bGU6ICdhc3ctdGV4dC1zdGFydCcsXG4gICAgICAgIGxhYmVsOiAnSGVhZGVyJ1xuICAgIH0sXG4gICAge1xuICAgICAgICBpZDogJycsXG4gICAgICAgIGd1aWQ6ICcnLFxuICAgICAgICBpY29uOiAndGV4dEZpZWxkcycsXG4gICAgICAgIGRpc3BsYXlOYW1lOiAnVGV4dCBmaWVsZCcsXG4gICAgICAgIGNvbnRyb2xUeXBlOiAndGV4dGZpZWxkJyxcbiAgICAgICAgdG9vbHRpcDogJ0VudGVyIFRleHQnLFxuICAgICAgICB2YWx1ZTogJycsXG4gICAgICAgIGxhYmVsOiAnVGV4dCBmaWVsZCcsXG4gICAgICAgIHN0eWxlOiAnb3V0bGluZScsXG4gICAgICAgIGlzUmVxdWlyZWQ6IGZhbHNlLFxuICAgICAgICBpc0Rpc2FibGVkOiBmYWxzZSxcbiAgICAgICAgbWF4bGVuZ3RoOiA1MCxcbiAgICAgICAgbWlubGVuZ3RoOiAwXG4gICAgfSxcbiAgICB7XG4gICAgICAgIGlkOiAnJyxcbiAgICAgICAgZ3VpZDogJycsXG4gICAgICAgIGljb246ICdzaG9ydFRleHQnLFxuICAgICAgICBkaXNwbGF5TmFtZTogJ1RleHQgYXJlYScsXG4gICAgICAgIGNvbnRyb2xUeXBlOiAndGV4dGFyZWEnLFxuICAgICAgICB0b29sdGlwOiAnRW50ZXIgVGV4dCcsXG4gICAgICAgIHZhbHVlOiAnJyxcbiAgICAgICAgbGFiZWw6ICdUZXh0IGFyZWEnLFxuICAgICAgICBzdHlsZTogJ291dGxpbmUnLFxuICAgICAgICBpc1JlcXVpcmVkOiBmYWxzZSxcbiAgICAgICAgaXNEaXNhYmxlZDogZmFsc2UsXG4gICAgICAgIG1heGxlbmd0aDogNTAsXG4gICAgICAgIG1pbmxlbmd0aDogMFxuICAgIH0sXG4gICAge1xuICAgICAgICBpZDogJycsXG4gICAgICAgIGd1aWQ6ICcnLFxuICAgICAgICBpY29uOiAnc3ViamVjdCcsXG4gICAgICAgIGRpc3BsYXlOYW1lOiAnUGFyYWdyYXBoJyxcbiAgICAgICAgY29udHJvbFR5cGU6ICdwYXJhZ3JhcGgnLFxuICAgICAgICBsYWJlbDogJ1BhcmFncmFwaCdcbiAgICB9LFxuICAgIHtcbiAgICAgICAgaWQ6ICcnLFxuICAgICAgICBndWlkOiAnJyxcbiAgICAgICAgaWNvbjogJ3JlbW92ZScsXG4gICAgICAgIGRpc3BsYXlOYW1lOiAnRGl2aWRlcicsXG4gICAgICAgIGNvbnRyb2xUeXBlOiAnZGl2aWRlcidcbiAgICB9LFxuICAgIHtcbiAgICAgICAgaWQ6ICcnLFxuICAgICAgICBndWlkOiAnJyxcbiAgICAgICAgaWNvbjogJ3RvZ2dsZU9uJyxcbiAgICAgICAgZGlzcGxheU5hbWU6ICdTbGlkZSBUb2dnbGUnLFxuICAgICAgICBjb250cm9sVHlwZTogJ3NsaWRlLXRvZ2dsZScsXG4gICAgICAgIGxhYmVsOiAnU2xpZGUgbWUhJyxcbiAgICAgICAgdmFsdWU6IGZhbHNlLFxuICAgICAgICBjb2xvcjogJ3ByaW1hcnknLFxuICAgICAgICBpc1JlcXVpcmVkOiBmYWxzZSxcbiAgICAgICAgaXNEaXNhYmxlZDogZmFsc2VcbiAgICB9LFxuICAgIHtcbiAgICAgICAgaWQ6ICcnLFxuICAgICAgICBndWlkOiAnJyxcbiAgICAgICAgaWNvbjogJ3NtYXJ0QnV0dG9uJyxcbiAgICAgICAgZGlzcGxheU5hbWU6ICdCdXR0b24nLFxuICAgICAgICBjb250cm9sVHlwZTogJ2J1dHRvbicsXG4gICAgICAgIHRvb2x0aXA6ICdDbGljayBidXR0b24nLFxuICAgICAgICBsYWJlbDogJ1N1Ym1pdCcsXG4gICAgICAgIHR5cGU6ICdidXR0b24nLFxuICAgICAgICBjb2xvcjogJ3ByaW1hcnknLFxuICAgICAgICBzdHlsZTogJ21hdC1yYWlzZWQtYnV0dG9uJ1xuICAgIH1cbl07XG5cbmV4cG9ydCBjb25zdCBDSE9JQ0VfQ09OVFJPTFMgPSBbXG4gICAge1xuICAgICAgICBpZDogJycsXG4gICAgICAgIGd1aWQ6ICcnLFxuICAgICAgICBpY29uOiAnY29ycG9yYXRlRmFyZScsXG4gICAgICAgIGRpc3BsYXlOYW1lOiAnQXV0b2NvbXBsZXRlJyxcbiAgICAgICAgY29udHJvbFR5cGU6ICdhdXRvY29tcGxldGUnLFxuICAgICAgICB0b29sdGlwOiAnU2VsZWN0IG9uZScsXG4gICAgICAgIGxhYmVsOiAnQXV0b2NvbXBsZXRlJyxcbiAgICAgICAgdmFsdWU6ICcnLFxuICAgICAgICBzdHlsZTogJ291dGxpbmUnLFxuICAgICAgICBpc1JlcXVpcmVkOiBmYWxzZSxcbiAgICAgICAgaXNEaXNhYmxlZDogZmFsc2UsXG4gICAgICAgIG9wdGlvbnM6IFtcbiAgICAgICAgICAgIHsga2V5OiAnb3B0aW9uLTEnLCB2YWx1ZTogJ09wdGlvbiAxJywgaXNDaGVja2VkOiBmYWxzZSB9LFxuICAgICAgICAgICAgeyBrZXk6ICdvcHRpb24tMicsIHZhbHVlOiAnT3B0aW9uIDInLCBpc0NoZWNrZWQ6IGZhbHNlIH0sXG4gICAgICAgICAgICB7IGtleTogJ29wdGlvbi0zJywgdmFsdWU6ICdPcHRpb24gMycsIGlzQ2hlY2tlZDogZmFsc2UgfVxuICAgICAgICBdXG4gICAgfSxcbiAgICB7XG4gICAgICAgIGlkOiAnJyxcbiAgICAgICAgZ3VpZDogJycsXG4gICAgICAgIGljb246ICdmYWN0Q2hlY2snLFxuICAgICAgICBkaXNwbGF5TmFtZTogJ1NlbGVjdCcsXG4gICAgICAgIGNvbnRyb2xUeXBlOiAnc2VsZWN0JyxcbiAgICAgICAgdG9vbHRpcDogJ1NlbGVjdCBvcHRpb24nLFxuICAgICAgICBsYWJlbDogJ1NlbGVjdCcsXG4gICAgICAgIHN0eWxlOiAnb3V0bGluZScsXG4gICAgICAgIHZhbHVlOiAnJyxcbiAgICAgICAgaXNSZXF1aXJlZDogZmFsc2UsXG4gICAgICAgIGlzRGlzYWJsZWQ6IGZhbHNlLFxuICAgICAgICBvcHRpb25zOiBbXG4gICAgICAgICAgICB7IGtleTogJ29wdGlvbi0xJywgdmFsdWU6ICdPcHRpb24gMScsIGlzQ2hlY2tlZDogZmFsc2UgfSxcbiAgICAgICAgICAgIHsga2V5OiAnb3B0aW9uLTInLCB2YWx1ZTogJ09wdGlvbiAyJywgaXNDaGVja2VkOiBmYWxzZSB9LFxuICAgICAgICAgICAgeyBrZXk6ICdvcHRpb24tMycsIHZhbHVlOiAnT3B0aW9uIDMnLCBpc0NoZWNrZWQ6IGZhbHNlIH1cbiAgICAgICAgXVxuICAgIH0sXG4gICAge1xuICAgICAgICBpZDogJycsXG4gICAgICAgIGd1aWQ6ICcnLFxuICAgICAgICBpY29uOiAnY2hlY2tsaXN0JyxcbiAgICAgICAgZGlzcGxheU5hbWU6ICdNdWx0aSBzZWxlY3QnLFxuICAgICAgICBjb250cm9sVHlwZTogJ211bHRpLXNlbGVjdCcsXG4gICAgICAgIHRvb2x0aXA6ICdTZWxlY3Qgb3B0aW9ucycsXG4gICAgICAgIGxhYmVsOiAnTXVsdGkgc2VsZWN0JyxcbiAgICAgICAgdmFsdWU6ICcnLFxuICAgICAgICBzdHlsZTogJ291dGxpbmUnLFxuICAgICAgICBpc1JlcXVpcmVkOiBmYWxzZSxcbiAgICAgICAgaXNEaXNhYmxlZDogZmFsc2UsXG4gICAgICAgIG9wdGlvbnM6IFtcbiAgICAgICAgICAgIHsga2V5OiAnb3B0aW9uLTEnLCB2YWx1ZTogJ09wdGlvbiAxJywgaXNDaGVja2VkOiBmYWxzZSB9LFxuICAgICAgICAgICAgeyBrZXk6ICdvcHRpb24tMicsIHZhbHVlOiAnT3B0aW9uIDInLCBpc0NoZWNrZWQ6IGZhbHNlIH0sXG4gICAgICAgICAgICB7IGtleTogJ29wdGlvbi0zJywgdmFsdWU6ICdPcHRpb24gMycsIGlzQ2hlY2tlZDogZmFsc2UgfVxuICAgICAgICBdXG4gICAgfSxcbiAgICB7XG4gICAgICAgIGlkOiAnJyxcbiAgICAgICAgZ3VpZDogJycsXG4gICAgICAgIGljb246ICdyYWRpb0J1dHRvbkNoZWNrZWQnLFxuICAgICAgICBkaXNwbGF5TmFtZTogJ1JhZGlvIEJ1dHRvbicsXG4gICAgICAgIGNvbnRyb2xUeXBlOiAncmFkaW8nLFxuICAgICAgICB0b29sdGlwOiAncmFkaW8nLFxuICAgICAgICBsYWJlbDogJ1JhZGlvIEJ1dHRvbicsXG4gICAgICAgIHZhbHVlOiAnJyxcbiAgICAgICAgaXNSZXF1aXJlZDogZmFsc2UsXG4gICAgICAgIGlzRGlzYWJsZWQ6IGZhbHNlLFxuICAgICAgICBsYWJlbFR5cGU6ICd0ZXh0LWVkaXRvcicsXG4gICAgICAgIG9wdGlvbnM6IFtcbiAgICAgICAgICAgIHsga2V5OiAnb3B0aW9uLTEnLCB2YWx1ZTogJ09wdGlvbiAxJywgaXNDaGVja2VkOiBmYWxzZSB9LFxuICAgICAgICAgICAgeyBrZXk6ICdvcHRpb24tMicsIHZhbHVlOiAnT3B0aW9uIDInLCBpc0NoZWNrZWQ6IGZhbHNlIH0sXG4gICAgICAgICAgICB7IGtleTogJ29wdGlvbi0zJywgdmFsdWU6ICdPcHRpb24gMycsIGlzQ2hlY2tlZDogZmFsc2UgfVxuICAgICAgICBdXG4gICAgfSxcbiAgICB7XG4gICAgICAgIGlkOiAnJyxcbiAgICAgICAgZ3VpZDogJycsXG4gICAgICAgIGljb246ICdjaGVja2JveCcsXG4gICAgICAgIGRpc3BsYXlOYW1lOiAnQ2hlY2tib3gnLFxuICAgICAgICBjb250cm9sVHlwZTogJ2NoZWNrYm94JyxcbiAgICAgICAgdG9vbHRpcDogJ2NoZWNrYm94JyxcbiAgICAgICAgbGFiZWw6ICdDaGVja2JveCcsXG4gICAgICAgIGlzUmVxdWlyZWQ6IGZhbHNlLFxuICAgICAgICBpc0Rpc2FibGVkOiBmYWxzZSxcbiAgICAgICAgbGFiZWxUeXBlOiAndGV4dC1lZGl0b3InLFxuICAgICAgICBvcHRpb25zOiBbXG4gICAgICAgICAgICB7IGtleTogJ29wdGlvbi0xJywgdmFsdWU6ICdPcHRpb24gMScsIGlzQ2hlY2tlZDogZmFsc2UgfSxcbiAgICAgICAgICAgIHsga2V5OiAnb3B0aW9uLTInLCB2YWx1ZTogJ09wdGlvbiAyJywgaXNDaGVja2VkOiBmYWxzZSB9LFxuICAgICAgICAgICAgeyBrZXk6ICdvcHRpb24tMycsIHZhbHVlOiAnT3B0aW9uIDMnLCBpc0NoZWNrZWQ6IGZhbHNlIH1cbiAgICAgICAgXVxuICAgIH1cbl07XG5cbmV4cG9ydCBjb25zdCBBRFZBTkNFRF9DT05UUk9MUyA9IFtcbiAgICB7XG4gICAgICAgIGlkOiAnJyxcbiAgICAgICAgZ3VpZDogJycsXG4gICAgICAgIGljb246ICdudW1iZXJzJyxcbiAgICAgICAgZGlzcGxheU5hbWU6ICdOdW1iZXInLFxuICAgICAgICBjb250cm9sVHlwZTogJ251bWJlcicsXG4gICAgICAgIHRvb2x0aXA6ICdFbnRlciBOdW1iZXInLFxuICAgICAgICB2YWx1ZTogJycsXG4gICAgICAgIGxhYmVsOiAnTnVtYmVyJyxcbiAgICAgICAgc3R5bGU6ICdvdXRsaW5lJyxcbiAgICAgICAgaXNSZXF1aXJlZDogZmFsc2UsXG4gICAgICAgIGlzRGlzYWJsZWQ6IGZhbHNlLFxuICAgICAgICBtYXhsZW5ndGg6IDUwLFxuICAgICAgICBtaW5sZW5ndGg6IDBcbiAgICB9LFxuICAgIHtcbiAgICAgICAgaWQ6ICcnLFxuICAgICAgICBndWlkOiAnJyxcbiAgICAgICAgaWNvbjogJ3J1cGVlJyxcbiAgICAgICAgZGlzcGxheU5hbWU6ICdDdXJyZW5jeScsXG4gICAgICAgIGNvbnRyb2xUeXBlOiAnY3VycmVuY3knLFxuICAgICAgICB0b29sdGlwOiAnRW50ZXIgY3VycmVuY3knLFxuICAgICAgICB2YWx1ZTogJycsXG4gICAgICAgIGN1cnJlbmN5U3ltYm9sOiAn4oK5JyxcbiAgICAgICAgbGFiZWw6ICdDdXJyZW5jeScsXG4gICAgICAgIHN0eWxlOiAnb3V0bGluZScsXG4gICAgICAgIGlzUmVxdWlyZWQ6IGZhbHNlLFxuICAgICAgICBpc0Rpc2FibGVkOiBmYWxzZSxcbiAgICAgICAgbWF4bGVuZ3RoOiA1MCxcbiAgICAgICAgbWlubGVuZ3RoOiAwXG4gICAgfSxcbiAgICB7XG4gICAgICAgIGlkOiAnJyxcbiAgICAgICAgZ3VpZDogJycsXG4gICAgICAgIGljb246ICdjYWxjdWxhdGUnLFxuICAgICAgICBkaXNwbGF5TmFtZTogJ0NhbGN1bGF0aW9uJyxcbiAgICAgICAgY29udHJvbFR5cGU6ICdjYWxjdWxhdGlvbicsXG4gICAgICAgIHRvb2x0aXA6ICdFbnRlciBjYWxjdWxhdGlvbicsXG4gICAgICAgIHZhbHVlOiAnJyxcbiAgICAgICAgbGFiZWw6ICdDYWxjdWxhdGlvbicsXG4gICAgICAgIHBsYWNlaG9sZGVyOiAnRmllbGQgMSArIEZpZWxkIDIgPSAnLFxuICAgICAgICBzdHlsZTogJ291dGxpbmUnLFxuICAgICAgICBvcGVyYXRpb25zOiBbXVxuICAgIH0sXG4gICAge1xuICAgICAgICBpZDogJycsXG4gICAgICAgIGd1aWQ6ICcnLFxuICAgICAgICBpY29uOiAnZW1haWwnLFxuICAgICAgICBkaXNwbGF5TmFtZTogJ0VtYWlsJyxcbiAgICAgICAgY29udHJvbFR5cGU6ICdlbWFpbCcsXG4gICAgICAgIHRvb2x0aXA6ICdFbnRlciBlbWFpbCcsXG4gICAgICAgIHZhbHVlOiAnJyxcbiAgICAgICAgbGFiZWw6ICdFbWFpbCcsXG4gICAgICAgIHN0eWxlOiAnb3V0bGluZScsXG4gICAgICAgIGlzUmVxdWlyZWQ6IGZhbHNlLFxuICAgICAgICBpc0Rpc2FibGVkOiBmYWxzZSxcbiAgICAgICAgbWF4bGVuZ3RoOiA1MCxcbiAgICAgICAgbWlubGVuZ3RoOiAwXG4gICAgfSxcbiAgICB7XG4gICAgICAgIGlkOiAnJyxcbiAgICAgICAgZ3VpZDogJycsXG4gICAgICAgIGljb246ICdjYWxsJyxcbiAgICAgICAgZGlzcGxheU5hbWU6ICdQaG9uZSBudW1iZXInLFxuICAgICAgICBjb250cm9sVHlwZTogJ3Bob25lLW51bWJlcicsXG4gICAgICAgIHRvb2x0aXA6ICdFbnRlciBwaG9uZSBudW1iZXInLFxuICAgICAgICB2YWx1ZTogJycsXG4gICAgICAgIGxhYmVsOiAnUGhvbmUgbnVtYmVyJyxcbiAgICAgICAgc3R5bGU6ICdvdXRsaW5lJyxcbiAgICAgICAgaXNSZXF1aXJlZDogZmFsc2UsXG4gICAgICAgIGlzRGlzYWJsZWQ6IGZhbHNlLFxuICAgICAgICBtYXhsZW5ndGg6IDE1LFxuICAgICAgICBtaW5sZW5ndGg6IDBcbiAgICB9LFxuICAgIC8vIHtcbiAgICAvLyAgICAgaWQ6ICcnLFxuICAgIC8vICAgICBndWlkOiAnJyxcbiAgICAvLyAgICAgaWNvbjogJ3RhZycsXG4gICAgLy8gICAgIGRpc3BsYXlOYW1lOiAnVGFncycsXG4gICAgLy8gICAgIGNvbnRyb2xUeXBlOiAndGFncycsXG4gICAgLy8gICAgIHRvb2x0aXA6ICdTZWxlY3QgdGFncycsXG4gICAgLy8gICAgIGxhYmVsOiAnVGFncycsXG4gICAgLy8gICAgIHZhbHVlOiBbXSxcbiAgICAvLyAgICAgc3R5bGU6ICdvdXRsaW5lJyxcbiAgICAvLyAgICAgaXNSZXF1aXJlZDogZmFsc2UsXG4gICAgLy8gICAgIGlzRGlzYWJsZWQ6IGZhbHNlXG4gICAgLy8gfSxcbiAgICB7XG4gICAgICAgIGlkOiAnJyxcbiAgICAgICAgZ3VpZDogJycsXG4gICAgICAgIGljb246ICdsaW5rJyxcbiAgICAgICAgZGlzcGxheU5hbWU6ICdVcmwnLFxuICAgICAgICBjb250cm9sVHlwZTogJ3VybCcsXG4gICAgICAgIHRvb2x0aXA6ICdFbnRlciB1cmwnLFxuICAgICAgICB2YWx1ZTogJycsXG4gICAgICAgIGxhYmVsOiAnVXJsJyxcbiAgICAgICAgc3R5bGU6ICdvdXRsaW5lJyxcbiAgICAgICAgaXNSZXF1aXJlZDogZmFsc2UsXG4gICAgICAgIGlzRGlzYWJsZWQ6IGZhbHNlLFxuICAgICAgICBtaW5sZW5ndGg6IDBcbiAgICB9LFxuICAgIHtcbiAgICAgICAgaWQ6ICcnLFxuICAgICAgICBndWlkOiAnJyxcbiAgICAgICAgaWNvbjogJ2V2ZW50JyxcbiAgICAgICAgZGlzcGxheU5hbWU6ICdEYXRlcGlja2VyJyxcbiAgICAgICAgY29udHJvbFR5cGU6ICdkYXRlcGlja2VyJyxcbiAgICAgICAgdmFsdWU6ICcnLFxuICAgICAgICB0b29sdGlwOiAnQ2hvb3NlIGEgZGF0ZScsXG4gICAgICAgIGxhYmVsOiAnRGF0ZXBpY2tlcicsXG4gICAgICAgIHN0eWxlOiAnb3V0bGluZScsXG4gICAgICAgIHR5cGU6ICdkYXRlJyxcbiAgICAgICAgbW9kZTogJ2F1dG8nLFxuICAgICAgICBkZWZhdWx0VmlldzogJ21vbnRoJyxcbiAgICAgICAgeWVhclNlbGVjdG9yOiB0cnVlLFxuICAgICAgICB0d2VsdmVIb3VyOiB0cnVlLFxuICAgICAgICBpc1JlcXVpcmVkOiBmYWxzZSxcbiAgICAgICAgaXNEaXNhYmxlZDogZmFsc2UsXG4gICAgICAgIGlzRGlzYWJsZVdlZWtlbmREYXRlczogZmFsc2VcbiAgICB9LFxuICAgIC8vIHtcbiAgICAvLyAgICAgaWQ6ICcnLFxuICAgIC8vICAgICBndWlkOiAnJyxcbiAgICAvLyAgICAgaWNvbjogJ2RhdGVSYW5nZScsXG4gICAgLy8gICAgIGRpc3BsYXlOYW1lOiAnRGF0ZSBSYW5nZScsXG4gICAgLy8gICAgIGNvbnRyb2xUeXBlOiAnZGF0ZXJhbmdlJyxcbiAgICAvLyAgICAgdmFsdWU6ICcnLFxuICAgIC8vICAgICB0b29sdGlwOiAnQ2hvb3NlIGEgZGF0ZSByYW5nZScsXG4gICAgLy8gICAgIGxhYmVsOiAnRGF0ZSBSYW5nZScsXG4gICAgLy8gICAgIHN0eWxlOiAnb3V0bGluZScsXG4gICAgLy8gICAgIGlzUmVxdWlyZWQ6IGZhbHNlLFxuICAgIC8vICAgICBpc0Rpc2FibGVkOiBmYWxzZSxcbiAgICAvLyAgICAgaXNEaXNhYmxlV2Vla2VuZERhdGVzOiBmYWxzZVxuICAgIC8vIH0sXG4gICAge1xuICAgICAgICBpZDogJycsXG4gICAgICAgIGd1aWQ6ICcnLFxuICAgICAgICBpY29uOiAnc2hhcmVkTG9jYXRpb24nLFxuICAgICAgICBkaXNwbGF5TmFtZTogJ0dQUycsXG4gICAgICAgIGNvbnRyb2xUeXBlOiAnZ3BzJyxcbiAgICAgICAgbGFiZWw6ICdHUFMnLFxuICAgICAgICB0b29sdGlwOiAnRW50ZXIgTG9jYXRpb24nLFxuICAgICAgICBsYXRpdHVkZTogJycsXG4gICAgICAgIGxvbmdpdHVkZTogJycsXG4gICAgICAgIHN0eWxlOiAnb3V0bGluZScsXG4gICAgICAgIHZhbHVlOiAnJyxcbiAgICAgICAgaXNSZXF1aXJlZDogZmFsc2UsXG4gICAgICAgIGlzRGlzYWJsZWQ6IGZhbHNlXG4gICAgfSxcbiAgICB7XG4gICAgICAgIGlkOiAnJyxcbiAgICAgICAgZ3VpZDogJycsXG4gICAgICAgIGljb246ICdmaWxlVXBsb2FkJyxcbiAgICAgICAgZGlzcGxheU5hbWU6ICdGaWxlIFVwbG9hZCcsXG4gICAgICAgIGNvbnRyb2xUeXBlOiAnZmlsZXVwbG9hZCcsXG4gICAgICAgIGxhYmVsOiAnRmlsZSBVcGxvYWQnLFxuICAgICAgICB2YWx1ZTogW10sXG4gICAgICAgIG1pblNpemU6ICcnLFxuICAgICAgICBtYXhTaXplOiAnJyxcbiAgICAgICAgZmlsZVR5cGVzOiAncmFyLCB6aXAsIHBuZywgUE5HLCBwZGYsIGpwZywgSlBHLCBqcGVnLCBKUEVHLCBkb2MsIGRvY3gsIGdpZiwgcHB0eCwgbXA0LCBtb3YsIGZsdiwgYXZpLCBtcDMsIHhsc3gsIHhscywgY3N2LCBNT1YnLFxuICAgICAgICBhbGxvd011bHRpcGxlRmlsZTogJzInLFxuICAgICAgICBpc1JlcXVpcmVkOiBmYWxzZVxuICAgIH1cbl07XG5cbmV4cG9ydCBjb25zdCBESUdJVEFMX0NPTlRST0xTID0gW1xuICAgIHtcbiAgICAgICAgaWQ6ICcnLFxuICAgICAgICBndWlkOiAnJyxcbiAgICAgICAgaWNvbjogJ2ltYWdlJyxcbiAgICAgICAgZGlzcGxheU5hbWU6ICdJbWFnZScsXG4gICAgICAgIGNvbnRyb2xUeXBlOiAnaW1hZ2UnLFxuICAgICAgICBsYWJlbDogJ0ltYWdlJyxcbiAgICAgICAgY2xhc3M6ICdhc3ctdGV4dC1zdGFydCcsXG4gICAgICAgIGltYWdlU2hhcGU6ICdhc3ctb3JpZ2luYWwnLFxuICAgICAgICBoZWlnaHQ6IDE1MCxcbiAgICAgICAgd2lkdGg6IDE1MCxcbiAgICAgICAgaW1hZ2VVcmw6ICcnLFxuICAgICAgICBpc1VwbG9hZEhpZGU6IHRydWVcbiAgICB9LFxuICAgIHtcbiAgICAgICAgaWQ6ICcnLFxuICAgICAgICBndWlkOiAnJyxcbiAgICAgICAgaWNvbjogJ2dlc3R1cmUnLFxuICAgICAgICBkaXNwbGF5TmFtZTogJ1NpZ25hdHVyZScsXG4gICAgICAgIGNvbnRyb2xUeXBlOiAnc2lnbmF0dXJlJyxcbiAgICAgICAgbGFiZWw6ICdTaWduYXR1cmUnLFxuICAgICAgICBjbGFzczogJ2Fzdy10ZXh0LXN0YXJ0JyxcbiAgICAgICAgaW1hZ2VVcmw6XG4gICAgICAgICAgICAnZGF0YTppbWFnZS9qcGVnO2Jhc2U2NCwvOWovNEFBUVNrWkpSZ0FCQVFBQUFRQUJBQUQvNGdJb1NVTkRYMUJTVDBaSlRFVUFBUUVBQUFJWUFBQUFBQVF3QUFCdGJuUnlVa2RDSUZoWldpQUFBQUFBQUFBQUFBQUFBQUJoWTNOd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUE5dFlBQVFBQUFBRFRMUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBbGtaWE5qQUFBQThBQUFBSFJ5V0ZsYUFBQUJaQUFBQUJSbldGbGFBQUFCZUFBQUFCUmlXRmxhQUFBQmpBQUFBQlJ5VkZKREFBQUJvQUFBQUNoblZGSkRBQUFCb0FBQUFDaGlWRkpEQUFBQm9BQUFBQ2gzZEhCMEFBQUJ5QUFBQUJSamNISjBBQUFCM0FBQUFEeHRiSFZqQUFBQUFBQUFBQUVBQUFBTVpXNVZVd0FBQUZnQUFBQWNBSE1BVWdCSEFFSUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFGaFpXaUFBQUFBQUFBQnZvZ0FBT1BVQUFBT1FXRmxhSUFBQUFBQUFBR0taQUFDM2hRQUFHTnBZV1ZvZ0FBQUFBQUFBSktBQUFBK0VBQUMyejNCaGNtRUFBQUFBQUFRQUFBQUNabVlBQVBLbkFBQU5XUUFBRTlBQUFBcGJBQUFBQUFBQUFBQllXVm9nQUFBQUFBQUE5dFlBQVFBQUFBRFRMVzFzZFdNQUFBQUFBQUFBQVFBQUFBeGxibFZUQUFBQUlBQUFBQndBUndCdkFHOEFad0JzQUdVQUlBQkpBRzRBWXdBdUFDQUFNZ0F3QURFQU52L2JBRU1BQmdRRkJnVUVCZ1lGQmdjSEJnZ0tFQW9LQ1FrS0ZBNFBEQkFYRkJnWUZ4UVdGaG9kSlI4YUd5TWNGaFlnTENBakppY3BLaWtaSHkwd0xTZ3dKU2dwS1AvYkFFTUJCd2NIQ2dnS0V3b0tFeWdhRmhvb0tDZ29LQ2dvS0Nnb0tDZ29LQ2dvS0Nnb0tDZ29LQ2dvS0Nnb0tDZ29LQ2dvS0Nnb0tDZ29LQ2dvS0Nnb0tDZ29LUC9BQUJFSUFUZ0RVZ01CSWdBQ0VRRURFUUgveEFBVkFBRUJBQUFBQUFBQUFBQUFBQUFBQUFBQUNQL0VBQlFRQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUQveEFBVUFRRUFBQUFBQUFBQUFBQUFBQUFBQUFBQS84UUFGQkVCQUFBQUFBQUFBQUFBQUFBQUFBQUFBUC9hQUF3REFRQUNFUU1SQUQ4QXFrQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB