UNPKG

kwikid-forms

Version:

KwikID's JSON Configuration based Forms Renderer and Builder

275 lines 24.6 kB
export const FIELD_PROPERTIES = { button: { appearance: "primary", class: "", containerStyles: "", icon: "", iconRight: "", isShowLabelOutside: false, loading: false, shape: null, size: "m", styles: "margin: 0rem auto; width: 100%;" }, text: { case: "default", containerStyles: "", postfix: "", prefix: "" }, currency: { containerStyles: "", postfix: "", prefix: "", currencyType: "INR" }, email: { case: "default", containerStyles: "", postfix: "", prefix: "" }, password: { containerStyles: "", hintContent: "", isShowLabelOutside: false, postfix: "", prefix: "" }, "aadhaar-number": { containerStyles: "", mask: "# # # # - # # # # - # # # #" }, number: { containerStyles: "", decimal: "never", isShowLabelOutside: false, max: Infinity, min: -Infinity, placeholder: "", postfix: "", precision: 2, prefix: "" }, phone: { containerStyles: "", countryCode: "+91", isShowLabelOutside: false, phoneMaskAfterCountryCode: "####-######", placeholder: "", postfix: "", prefix: "", removeCountryCodeFromValue: true }, html: { containerStyles: "" }, checkbox: { containerStyles: "" }, textarea: { containerStyles: "", isShowLabelOutside: false, }, title: { containerStyles: "" }, image: { after: "", altText: "", before: "", class: "", containerStyles: "", html: {}, imageType: "url", loadingType: "auto", styles: "" }, date: { containerStyles: "", isShowLabelOutside: false, maxCalculatedFromToday: { year: 0, month: 0, day: 0 }, minCalculatedFromToday: { year: new Date().getFullYear(), month: new Date().getMonth(), day: new Date().getDate() }, placeholder: "", postfix: "", prefix: "" }, time: { containerStyles: "", items: undefined, isShowLabelOutside: false, mode: "HH:MM", placeholder: "", postfix: "", prefix: "" }, radio: { containerStyles: "", orientation: "vertical", size: "m" }, slider: { containerStyles: "", isShowLabelOutside: false, max: 100, min: 0, postfix: "", prefix: "", quantum: 1, size: "l", steps: 0 }, api: { containerStyles: "", shape: null, size: "m" }, otp: { containerStyles: "", mode: "multiple", otpLength: 4, placeholder: "", size: "m" }, file: { accept: "", containerStyles: "", label: "drop a file or", link: "click to upload", maxFileSize: null, multiple: false, size: "m", variant: "native", uploadFileToServer: true }, capture: { buttonText: "Camera", containerStyles: "", icon: "tuiIconCameraLarge", isCroppedImage: false, isMaskedImage: false, showMediaFiles: true, uploadFileToServer: false, features: { ocr: { isEnabled: false, documentType: "", documentSide: "", isOcrFromServer: false }, facematch: { isEnabled: false, isFacematchFromServer: false, sources: [] }, liveliness: { isEnabled: false, isLivelinessFromServer: false }, watermark: { isEnabled: false, isWatermarkFromServer: false, sources: [] } }, cameraConfig: { header: { title: "Camera", isBack: false, isExpand: true, isClose: true }, footer: { isUpload: true, isFlip: false, isSwitch: true }, others: { isFrontCamera: false, flipHorizontal: false, mask: { shape: "" }, preview: { show: false, header: { isBack: false, isClose: false } } } } }, record: { containerStyles: "", buttonText: "Record", icon: "tuiIconVideoLarge", showMediaFiles: true, uploadFileToServer: false, cameraConfig: { header: { title: "Record", isBack: false, isExpand: true, isClose: true }, footer: { isUpload: true, isFlip: false, isSwitch: true }, others: { isFrontCamera: false, flipHorizontal: false, minRecordingTimeInSeconds: 0, maxRecordingTimeInSeconds: 30, preview: { show: false, header: { isBack: false, isClose: false } } } } }, select: { containerStyles: "", isShowLabelOutside: false, searchable: true }, "dropdown-with-search": { searchable: true, containerStyles: "", isShowLabelOutside: false, }, "star-rating": { color: "var(--tui-primary)", containerStyles: "", icon: `<svg xml:space="preserve" width="48px" viewBox="0 0 48 48" version="1.1" id="_x3C_Layer_x3E_" height="48px" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg"><g id="star_x2C__favorite"><path id="XMLID_2_" fill="transparent" stroke-width="3" stroke="var(--tui-rating-color)" d="M 23.3 38.6 l -10.9 5.7 c -1.2 0.6 -2.5 -0.4 -2.3 -1.6 l 2.1 -12.1 c 0.1 -0.5 -0.1 -1 -0.4 -1.4 l -8.8 -8.6 c -0.9 -0.9 -0.4 -2.5 0.9 -2.6 l 12.2 -1.8 c 0.5 -0.1 1 -0.4 1.2 -0.8 l 5.5 -11 c 0.6 -1.2 2.2 -1.2 2.8 0 l 5.5 11 c 0.2 0.5 0.7 0.8 1.2 0.8 l 12.2 1.8 c 1.3 0.2 1.8 1.8 0.9 2.6 l -8.8 8.6 c -0.4 0.4 -0.5 0.9 -0.4 1.4 l 2.1 12.1 c 0.2 1.3 -1.1 2.2 -2.3 1.6 l -10.9 -5.7 C 24.3 38.4 23.7 38.4 23.3 38.6 z"></path></g></svg>`, iconMarked: `<svg xml:space="preserve" width="48px" viewBox="0 0 48 48" version="1.1" id="_x3C_Layer_x3E_" height="48px" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg"><g id="star_x2C__favorite"><path id="XMLID_2_" fill="var(--tui-rating-color)" stroke="var(--tui-rating-color)" stroke-width="3" d="M 23.3 38.6 l -10.9 5.7 c -1.2 0.6 -2.5 -0.4 -2.3 -1.6 l 2.1 -12.1 c 0.1 -0.5 -0.1 -1 -0.4 -1.4 l -8.8 -8.6 c -0.9 -0.9 -0.4 -2.5 0.9 -2.6 l 12.2 -1.8 c 0.5 -0.1 1 -0.4 1.2 -0.8 l 5.5 -11 c 0.6 -1.2 2.2 -1.2 2.8 0 l 5.5 11 c 0.2 0.5 0.7 0.8 1.2 0.8 l 12.2 1.8 c 1.3 0.2 1.8 1.8 0.9 2.6 l -8.8 8.6 c -0.4 0.4 -0.5 0.9 -0.4 1.4 l 2.1 12.1 c 0.2 1.3 -1.1 2.2 -2.3 1.6 l -10.9 -5.7 C 24.3 38.4 23.7 38.4 23.3 38.6 z"></path></g></svg>`, max: 10, min: 0, placeholder: "", size: "m" }, "live-location": { isGetLocationFromLatLong: true, isShowLatLongCaptureTimestamp: true, color: "var(--tui-primary)", containerStyles: "", placeholder: "", size: "m", styles: "", shape: "curved" } }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLWNvbnZlcnRlci5jb25zdGFudHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9rd2lraWQtZm9ybXMvc3JjL2xpYi9yZW5kZXJlci9jb25maWctY29udmVydGVyL2NvbmZpZy1jb252ZXJ0ZXIuY29uc3RhbnRzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQU0sQ0FBQyxNQUFNLGdCQUFnQixHQUFHO0lBQzlCLE1BQU0sRUFBRTtRQUNOLFVBQVUsRUFBRSxTQUFTO1FBQ3JCLEtBQUssRUFBRSxFQUFFO1FBQ1QsZUFBZSxFQUFFLEVBQUU7UUFDbkIsSUFBSSxFQUFFLEVBQUU7UUFDUixTQUFTLEVBQUUsRUFBRTtRQUNiLGtCQUFrQixFQUFFLEtBQUs7UUFDekIsT0FBTyxFQUFFLEtBQUs7UUFDZCxLQUFLLEVBQUUsSUFBSTtRQUNYLElBQUksRUFBRSxHQUFHO1FBQ1QsTUFBTSxFQUFFLGlDQUFpQztLQUMxQztJQUNELElBQUksRUFBRTtRQUNKLElBQUksRUFBRSxTQUFTO1FBQ2YsZUFBZSxFQUFFLEVBQUU7UUFDbkIsT0FBTyxFQUFFLEVBQUU7UUFDWCxNQUFNLEVBQUUsRUFBRTtLQUNYO0lBQ0QsUUFBUSxFQUFFO1FBQ1IsZUFBZSxFQUFFLEVBQUU7UUFDbkIsT0FBTyxFQUFFLEVBQUU7UUFDWCxNQUFNLEVBQUUsRUFBRTtRQUNWLFlBQVksRUFBRSxLQUFLO0tBQ3BCO0lBQ0QsS0FBSyxFQUFFO1FBQ0wsSUFBSSxFQUFFLFNBQVM7UUFDZixlQUFlLEVBQUUsRUFBRTtRQUNuQixPQUFPLEVBQUUsRUFBRTtRQUNYLE1BQU0sRUFBRSxFQUFFO0tBQ1g7SUFDRCxRQUFRLEVBQUU7UUFDUixlQUFlLEVBQUUsRUFBRTtRQUNuQixXQUFXLEVBQUUsRUFBRTtRQUNmLGtCQUFrQixFQUFFLEtBQUs7UUFDekIsT0FBTyxFQUFFLEVBQUU7UUFDWCxNQUFNLEVBQUUsRUFBRTtLQUNYO0lB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S0FDRjtJQUNELE1BQU0sRUFBRTtRQUNOLGVBQWUsRUFBRSxFQUFFO1FBQ25CLGtCQUFrQixFQUFFLEtBQUs7UUFDekIsVUFBVSxFQUFFLElBQUk7S0FDakI7SUFDRCxzQkFBc0IsRUFBRTtRQUN0QixVQUFVLEVBQUUsSUFBSTtRQUNoQixlQUFlLEVBQUUsRUFBRTtRQUNuQixrQkFBa0IsRUFBRSxLQUFLO0tBQzFCO0lBQ0QsYUFBYSxFQUFFO1FBQ2IsS0FBSyxFQUFFLG9CQUFvQjtRQUMzQixlQUFlLEVBQUUsRUFBRTtRQUNuQixJQUFJLEVBQUUsaXVCQUFpdUI7UUFDdnVCLFVBQVUsRUFBRSw2dUJBQTZ1QjtRQUN6dkIsR0FBRyxFQUFFLEVBQUU7UUFDUCxHQUFHLEVBQUUsQ0FBQztRQUNOLFdBQVcsRUFBRSxFQUFFO1FBQ2YsSUFBSSxFQUFFLEdBQUc7S0FDVjtJQUNELGVBQWUsRUFBRTtRQUNmLHdCQUF3QixFQUFFLElBQUk7UUFDOUIsNkJBQTZCLEVBQUUsSUFBSTtRQUNuQyxLQUFLLEVBQUUsb0JBQW9CO1FBQzNCLGVBQWUsRUFBRSxFQUFFO1FBQ25CLFdBQVcsRUFBRSxFQUFFO1FBQ2YsSUFBSSxFQUFFLEdBQUc7UUFDVCxNQUFNLEVBQUUsRUFBRTtRQUNWLEtBQUssRUFBRSxRQUFRO0tBQ2hCO0NBQ0YsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBjb25zdCBGSUVMRF9QUk9QRVJUSUVTID0ge1xuICBidXR0b246IHtcbiAgICBhcHBlYXJhbmNlOiBcInByaW1hcnlcIixcbiAgICBjbGFzczogXCJcIixcbiAgICBjb250YWluZXJTdHlsZXM6IFwiXCIsXG4gICAgaWNvbjogXCJcIixcbiAgICBpY29uUmlnaHQ6IFwiXCIsXG4gICAgaXNTaG93TGFiZWxPdXRzaWRlOiBmYWxzZSxcbiAgICBsb2FkaW5nOiBmYWxzZSxcbiAgICBzaGFwZTogbnVsbCxcbiAgICBzaXplOiBcIm1cIixcbiAgICBzdHlsZXM6IFwibWFyZ2luOiAwcmVtIGF1dG87IHdpZHRoOiAxMDAlO1wiXG4gIH0sXG4gIHRleHQ6IHtcbiAgICBjYXNlOiBcImRlZmF1bHRcIixcbiAgICBjb250YWluZXJTdHlsZXM6IFwiXCIsXG4gICAgcG9zdGZpeDogXCJcIixcbiAgICBwcmVmaXg6IFwiXCJcbiAgfSxcbiAgY3VycmVuY3k6IHtcbiAgICBjb250YWluZXJTdHlsZXM6IFwiXCIsXG4gICAgcG9zdGZpeDogXCJcIixcbiAgICBwcmVmaXg6IFwiXCIsXG4gICAgY3VycmVuY3lUeXBlOiBcIklOUlwiXG4gIH0sXG4gIGVtYWlsOiB7XG4gICAgY2FzZTogXCJkZWZhdWx0XCIsXG4gICAgY29udGFpbmVyU3R5bGVzOiBcIlwiLFxuICAgIHBvc3RmaXg6IFwiXCIsXG4gICAgcHJlZml4OiBcIlwiXG4gIH0sXG4gIHBhc3N3b3JkOiB7XG4gICAgY29udGFpbmVyU3R5bGVzOiBcIlwiLFxuICAgIGhpbnRDb250ZW50OiBcIlwiLFxuICAgIGlzU2hvd0xhYmVsT3V0c2lkZTogZmFsc2UsXG4gICAgcG9zdGZpeDogXCJcIixcbiAgICBwcmVmaXg6IFwiXCJcbiAgfSxcbiAgXCJhYWRoYWFyLW51bWJlclwiOiB7XG4gICAgY29udGFpbmVyU3R5bGVzOiBcIlwiLFxuICAgIG1hc2s6IFwiIyAjICMgIyAtICMgIyAjICMgLSAjICMgIyAjXCJcbiAgfSxcbiAgbnVtYmVyOiB7XG4gICAgY29udGFpbmVyU3R5bGVzOiBcIlwiLFxuICAgIGRlY2ltYWw6IFwibmV2ZXJcIixcbiAgICBpc1Nob3dMYWJlbE91dHNpZGU6IGZhbHNlLFxuICAgIG1heDogSW5maW5pdHksXG4gICAgbWluOiAtSW5maW5pdHksXG4gICAgcGxhY2Vob2xkZXI6IFwiXCIsXG4gICAgcG9zdGZpeDogXCJcIixcbiAgICBwcmVjaXNpb246IDIsXG4gICAgcHJlZml4OiBcIlwiXG4gIH0sXG4gIHBob25lOiB7XG4gICAgY29udGFpbmVyU3R5bGVzOiBcIlwiLFxuICAgIGNvdW50cnlDb2RlOiBcIis5MVwiLFxuICAgIGlzU2hvd0xhYmVsT3V0c2lkZTogZmFsc2UsXG4gICAgcGhvbmVNYXNrQWZ0ZXJDb3VudHJ5Q29kZTogXCIjIyMjLSMjIyMjI1wiLFxuICAgIHBsYWNlaG9sZGVyOiBcIlwiLFxuICAgIHBvc3RmaXg6IFwiXCIsXG4gICAgcHJlZml4OiBcIlwiLFxuICAgIHJlbW92ZUNvdW50cnlDb2RlRnJvbVZhbHVlOiB0cnVlXG4gIH0sXG4gIGh0bWw6IHtcbiAgICBjb250YWluZXJTdHlsZXM6IFwiXCJcbiAgfSxcbiAgY2hlY2tib3g6IHtcbiAgICBjb250YWluZXJTdHlsZXM6IFwiXCJcbiAgfSxcbiAgdGV4dGFyZWE6IHtcbiAgICBjb250YWluZXJTdHlsZXM6IFwiXCIsXG4gICAgaXNTaG93TGFiZWxPdXRzaWRlOiBmYWxzZSxcbiAgfSxcbiAgdGl0bGU6IHtcbiAgICBjb250YWluZXJTdHlsZXM6IFwiXCJcbiAgfSxcbiAgaW1hZ2U6IHtcbiAgICBhZnRlcjogXCJcIixcbiAgICBhbHRUZXh0OiBcIlwiLFxuICAgIGJlZm9yZTogXCJcIixcbiAgICBjbGFzczogXCJcIixcbiAgICBjb250YWluZXJTdHlsZXM6IFwiXCIsXG4gICAgaHRtbDoge30sXG4gICAgaW1hZ2VUeXBlOiBcInVybFwiLFxuICAgIGxvYWRpbmdUeXBlOiBcImF1dG9cIixcbiAgICBzdHlsZXM6IFwiXCJcbiAgfSxcbiAgZGF0ZToge1xuICAgIGNvbnRhaW5lclN0eWxlczogXCJcIixcbiAgICBpc1Nob3dMYWJlbE91dHNpZGU6IGZhbHNlLFxuICAgIG1heENhbGN1bGF0ZWRGcm9tVG9kYXk6IHtcbiAgICAgIHllYXI6IDAsXG4gICAgICBtb250aDogMCxcbiAgICAgIGRheTogMFxuICAgIH0sXG4gICAgbWluQ2FsY3VsYXRlZEZyb21Ub2RheToge1xuICAgICAgeWVhcjogbmV3IERhdGUoKS5nZXRGdWxsWWVhcigpLFxuICAgICAgbW9udGg6IG5ldyBEYXRlKCkuZ2V0TW9udGgoKSxcbiAgICAgIGRheTogbmV3IERhdGUoKS5nZXREYXRlKClcbiAgICB9LFxuICAgIHBsYWNlaG9sZGVyOiBcIlwiLFxuICAgIHBvc3RmaXg6IFwiXCIsXG4gICAgcHJlZml4OiBcIlwiXG4gIH0sXG4gIHRpbWU6IHtcbiAgICBjb250YWluZXJTdHlsZXM6IFwiXCIsXG4gICAgaXRlbXM6IHVuZGVmaW5lZCxcbiAgICBpc1Nob3dMYWJlbE91dHNpZGU6IGZhbHNlLFxuICAgIG1vZGU6IFwiSEg6TU1cIixcbiAgICBwbGFjZWhvbGRlcjogXCJcIixcbiAgICBwb3N0Zml4OiBcIlwiLFxuICAgIHByZWZpeDogXCJcIlxuICB9LFxuICByYWRpbzoge1xuICAgIGNvbnRhaW5lclN0eWxlczogXCJcIixcbiAgICBvcmllbnRhdGlvbjogXCJ2ZXJ0aWNhbFwiLFxuICAgIHNpemU6IFwibVwiXG4gIH0sXG4gIHNsaWRlcjoge1xuICAgIGNvbnRhaW5lclN0eWxlczogXCJcIixcbiAgICBpc1Nob3dMYWJlbE91dHNpZGU6IGZhbHNlLFxuICAgIG1heDogMTAwLFxuICAgIG1pbjogMCxcbiAgICBwb3N0Zml4OiBcIlwiLFxuICAgIHByZWZpeDogXCJcIixcbiAgICBxdWFudHVtOiAxLFxuICAgIHNpemU6IFwibFwiLFxuICAgIHN0ZXBzOiAwXG4gIH0sXG4gIGFwaToge1xuICAgIGNvbnRhaW5lclN0eWxlczogXCJcIixcbiAgICBzaGFwZTogbnVsbCxcbiAgICBzaXplOiBcIm1cIlxuICB9LFxuICBvdHA6IHtcbiAgICBjb250YWluZXJTdHlsZXM6IFwiXCIsXG4gICAgbW9kZTogXCJtdWx0aXBsZVwiLFxuICAgIG90cExlbmd0aDogNCxcbiAgICBwbGFjZWhvbGRlcjogXCJcIixcbiAgICBzaXplOiBcIm1cIlxuICB9LFxuICBmaWxlOiB7XG4gICAgYWNjZXB0OiBcIlwiLFxuICAgIGNvbnRhaW5lclN0eWxlczogXCJcIixcbiAgICBsYWJlbDogXCJkcm9wIGEgZmlsZSBvclwiLFxuICAgIGxpbms6IFwiY2xpY2sgdG8gdXBsb2FkXCIsXG4gICAgbWF4RmlsZVNpemU6IG51bGwsXG4gICAgbXVsdGlwbGU6IGZhbHNlLFxuICAgIHNpemU6IFwibVwiLFxuICAgIHZhcmlhbnQ6IFwibmF0aXZlXCIsXG4gICAgdXBsb2FkRmlsZVRvU2VydmVyOiB0cnVlXG4gIH0sXG4gIGNhcHR1cmU6IHtcbiAgICBidXR0b25UZXh0OiBcIkNhbWVyYVwiLFxuICAgIGNvbnRhaW5lclN0eWxlczogXCJcIixcbiAgICBpY29uOiBcInR1aUljb25DYW1lcmFMYXJnZVwiLFxuICAgIGlzQ3JvcHBlZEltYWdlOiBmYWxzZSxcbiAgICBpc01hc2tlZEltYWdlOiBmYWxzZSxcbiAgICBzaG93TWVkaWFGaWxlczogdHJ1ZSxcbiAgICB1cGxvYWRGaWxlVG9TZXJ2ZXI6IGZhbHNlLFxuICAgIGZlYXR1cmVzOiB7XG4gICAgICBvY3I6IHtcbiAgICAgICAgaXNFbmFibGVkOiBmYWxzZSxcbiAgICAgICAgZG9jdW1lbnRUeXBlOiBcIlwiLFxuICAgICAgICBkb2N1bWVudFNpZGU6IFwiXCIsXG4gICAgICAgIGlzT2NyRnJvbVNlcnZlcjogZmFsc2VcbiAgICAgIH0sXG4gICAgICBmYWNlbWF0Y2g6IHtcbiAgICAgICAgaXNFbmFibGVkOiBmYWxzZSxcbiAgICAgICAgaXNGYWNlbWF0Y2hGcm9tU2VydmVyOiBmYWxzZSxcbiAgICAgICAgc291cmNlczogW11cbiAgICAgIH0sXG4gICAgICBsaXZlbGluZXNzOiB7XG4gICAgICAgIGlzRW5hYmxlZDogZmFsc2UsXG4gICAgICAgIGlzTGl2ZWxpbmVzc0Zyb21TZXJ2ZXI6IGZhbHNlXG4gICAgICB9LFxuICAgICAgd2F0ZXJtYXJrOiB7XG4gICAgICAgIGlzRW5hYmxlZDogZmFsc2UsXG4gICAgICAgIGlzV2F0ZXJtYXJrRnJvbVNlcnZlcjogZmFsc2UsXG4gICAgICAgIHNvdXJjZXM6IFtdXG4gICAgICB9XG4gICAgfSxcbiAgICBjYW1lcmFDb25maWc6IHtcbiAgICAgIGhlYWRlcjoge1xuICAgICAgICB0aXRsZTogXCJDYW1lcmFcIixcbiAgICAgICAgaXNCYWNrOiBmYWxzZSxcbiAgICAgICAgaXNFeHBhbmQ6IHRydWUsXG4gICAgICAgIGlzQ2xvc2U6IHRydWVcbiAgICAgIH0sXG4gICAgICBmb290ZXI6IHtcbiAgICAgICAgaXNVcGxvYWQ6IHRydWUsXG4gICAgICAgIGlzRmxpcDogZmFsc2UsXG4gICAgICAgIGlzU3dpdGNoOiB0cnVlXG4gICAgICB9LFxuICAgICAgb3RoZXJzOiB7XG4gICAgICAgIGlzRnJvbnRDYW1lcmE6IGZhbHNlLFxuICAgICAgICBmbGlwSG9yaXpvbnRhbDogZmFsc2UsXG4gICAgICAgIG1hc2s6IHtcbiAgICAgICAgICBzaGFwZTogXCJcIlxuICAgICAgICB9LFxuICAgICAgICBwcmV2aWV3OiB7XG4gICAgICAgICAgc2hvdzogZmFsc2UsXG4gICAgICAgICAgaGVhZGVyOiB7XG4gICAgICAgICAgICBpc0JhY2s6IGZhbHNlLFxuICAgICAgICAgICAgaXNDbG9zZTogZmFsc2VcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH0sXG4gIHJlY29yZDoge1xuICAgIGNvbnRhaW5lclN0eWxlczogXCJcIixcbiAgICBidXR0b25UZXh0OiBcIlJlY29yZFwiLFxuICAgIGljb246IFwidHVpSWNvblZpZGVvTGFyZ2VcIixcbiAgICBzaG93TWVkaWFGaWxlczogdHJ1ZSxcbiAgICB1cGxvYWRGaWxlVG9TZXJ2ZXI6IGZhbHNlLFxuICAgIGNhbWVyYUNvbmZpZzoge1xuICAgICAgaGVhZGVyOiB7XG4gICAgICAgIHRpdGxlOiBcIlJlY29yZFwiLFxuICAgICAgICBpc0JhY2s6IGZhbHNlLFxuICAgICAgICBpc0V4cGFuZDogdHJ1ZSxcbiAgICAgICAgaXNDbG9zZTogdHJ1ZVxuICAgICAgfSxcbiAgICAgIGZvb3Rlcjoge1xuICAgICAgICBpc1VwbG9hZDogdHJ1ZSxcbiAgICAgICAgaXNGbGlwOiBmYWxzZSxcbiAgICAgICAgaXNTd2l0Y2g6IHRydWVcbiAgICAgIH0sXG4gICAgICBvdGhlcnM6IHtcbiAgICAgICAgaXNGcm9udENhbWVyYTogZmFsc2UsXG4gICAgICAgIGZsaXBIb3Jpem9udGFsOiBmYWxzZSxcbiAgICAgICAgbWluUmVjb3JkaW5nVGltZUluU2Vjb25kczogMCxcbiAgICAgICAgbWF4UmVjb3JkaW5nVGltZUluU2Vjb25kczogMzAsXG4gICAgICAgIHByZXZpZXc6IHtcbiAgICAgICAgICBzaG93OiBmYWxzZSxcbiAgICAgICAgICBoZWFkZXI6IHtcbiAgICAgICAgICAgIGlzQmFjazogZmFsc2UsXG4gICAgICAgICAgICBpc0Nsb3NlOiBmYWxzZVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfSxcbiAgc2VsZWN0OiB7XG4gICAgY29udGFpbmVyU3R5bGVzOiBcIlwiLFxuICAgIGlzU2hvd0xhYmVsT3V0c2lkZTogZmFsc2UsXG4gICAgc2VhcmNoYWJsZTogdHJ1ZVxuICB9LFxuICBcImRyb3Bkb3duLXdpdGgtc2VhcmNoXCI6IHtcbiAgICBzZWFyY2hhYmxlOiB0cnVlLFxuICAgIGNvbnRhaW5lclN0eWxlczogXCJcIixcbiAgICBpc1Nob3dMYWJlbE91dHNpZGU6IGZhbHNlLFxuICB9LFxuICBcInN0YXItcmF0aW5nXCI6IHtcbiAgICBjb2xvcjogXCJ2YXIoLS10dWktcHJpbWFyeSlcIixcbiAgICBjb250YWluZXJTdHlsZXM6IFwiXCIsXG4gICAgaWNvbjogYDxzdmcgeG1sOnNwYWNlPVwicHJlc2VydmVcIiB3aWR0aD1cIjQ4cHhcIiB2aWV3Qm94PVwiMCAwIDQ4IDQ4XCIgdmVyc2lvbj1cIjEuMVwiIGlkPVwiX3gzQ19MYXllcl94M0VfXCIgaGVpZ2h0PVwiNDhweFwiIHhtbG5zOnhsaW5rPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBpZD1cInN0YXJfeDJDX19mYXZvcml0ZVwiPjxwYXRoIGlkPVwiWE1MSURfMl9cIiBmaWxsPVwidHJhbnNwYXJlbnRcIiBzdHJva2Utd2lkdGg9XCIzXCIgc3Ryb2tlPVwidmFyKC0tdHVpLXJhdGluZy1jb2xvcilcIiBkPVwiTSAyMy4zIDM4LjYgbCAtMTAuOSA1LjcgYyAtMS4yIDAuNiAtMi41IC0wLjQgLTIuMyAtMS42IGwgMi4xIC0xMi4xIGMgMC4xIC0wLjUgLTAuMSAtMSAtMC40IC0xLjQgbCAtOC44IC04LjYgYyAtMC45IC0wLjkgLTAuNCAtMi41IDAuOSAtMi42IGwgMTIuMiAtMS44IGMgMC41IC0wLjEgMSAtMC40IDEuMiAtMC44IGwgNS41IC0xMSBjIDAuNiAtMS4yIDIuMiAtMS4yIDIuOCAwIGwgNS41IDExIGMgMC4yIDAuNSAwLjcgMC44IDEuMiAwLjggbCAxMi4yIDEuOCBjIDEuMyAwLjIgMS44IDEuOCAwLjkgMi42IGwgLTguOCA4LjYgYyAtMC40IDAuNCAtMC41IDAuOSAtMC40IDEuNCBsIDIuMSAxMi4xIGMgMC4yIDEuMyAtMS4xIDIuMiAtMi4zIDEuNiBsIC0xMC45IC01LjcgQyAyNC4zIDM4LjQgMjMuNyAzOC40IDIzLjMgMzguNiB6XCI+PC9wYXRoPjwvZz48L3N2Zz5gLFxuICAgIGljb25NYXJrZWQ6IGA8c3ZnIHhtbDpzcGFjZT1cInByZXNlcnZlXCIgd2lkdGg9XCI0OHB4XCIgdmlld0JveD1cIjAgMCA0OCA0OFwiIHZlcnNpb249XCIxLjFcIiBpZD1cIl94M0NfTGF5ZXJfeDNFX1wiIGhlaWdodD1cIjQ4cHhcIiB4bWxuczp4bGluaz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmtcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgaWQ9XCJzdGFyX3gyQ19fZmF2b3JpdGVcIj48cGF0aCBpZD1cIlhNTElEXzJfXCIgZmlsbD1cInZhcigtLXR1aS1yYXRpbmctY29sb3IpXCIgc3Ryb2tlPVwidmFyKC0tdHVpLXJhdGluZy1jb2xvcilcIiBzdHJva2Utd2lkdGg9XCIzXCIgZD1cIk0gMjMuMyAzOC42IGwgLTEwLjkgNS43IGMgLTEuMiAwLjYgLTIuNSAtMC40IC0yLjMgLTEuNiBsIDIuMSAtMTIuMSBjIDAuMSAtMC41IC0wLjEgLTEgLTAuNCAtMS40IGwgLTguOCAtOC42IGMgLTAuOSAtMC45IC0wLjQgLTIuNSAwLjkgLTIuNiBsIDEyLjIgLTEuOCBjIDAuNSAtMC4xIDEgLTAuNCAxLjIgLTAuOCBsIDUuNSAtMTEgYyAwLjYgLTEuMiAyLjIgLTEuMiAyLjggMCBsIDUuNSAxMSBjIDAuMiAwLjUgMC43IDAuOCAxLjIgMC44IGwgMTIuMiAxLjggYyAxLjMgMC4yIDEuOCAxLjggMC45IDIuNiBsIC04LjggOC42IGMgLTAuNCAwLjQgLTAuNSAwLjkgLTAuNCAxLjQgbCAyLjEgMTIuMSBjIDAuMiAxLjMgLTEuMSAyLjIgLTIuMyAxLjYgbCAtMTAuOSAtNS43IEMgMjQuMyAzOC40IDIzLjcgMzguNCAyMy4zIDM4LjYgelwiPjwvcGF0aD48L2c+PC9zdmc+YCxcbiAgICBtYXg6IDEwLFxuICAgIG1pbjogMCxcbiAgICBwbGFjZWhvbGRlcjogXCJcIixcbiAgICBzaXplOiBcIm1cIlxuICB9LFxuICBcImxpdmUtbG9jYXRpb25cIjoge1xuICAgIGlzR2V0TG9jYXRpb25Gcm9tTGF0TG9uZzogdHJ1ZSxcbiAgICBpc1Nob3dMYXRMb25nQ2FwdHVyZVRpbWVzdGFtcDogdHJ1ZSxcbiAgICBjb2xvcjogXCJ2YXIoLS10dWktcHJpbWFyeSlcIixcbiAgICBjb250YWluZXJTdHlsZXM6IFwiXCIsXG4gICAgcGxhY2Vob2xkZXI6IFwiXCIsXG4gICAgc2l6ZTogXCJtXCIsXG4gICAgc3R5bGVzOiBcIlwiLFxuICAgIHNoYXBlOiBcImN1cnZlZFwiXG4gIH1cbn07XG4iXX0=