@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
JavaScript
/**
* @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