UNPKG

botframework-webchat-component

Version:
136 lines (134 loc) 14.2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = createToasterStyle; /* eslint no-magic-numbers: ["off"] */ function createToasterStyle(_ref) { var primaryFont = _ref.primaryFont, toasterHeight = _ref.toasterHeight, toasterMaxHeight = _ref.toasterMaxHeight, toastErrorBackgroundColor = _ref.toastErrorBackgroundColor, toastErrorColor = _ref.toastErrorColor, toasterSingularMaxHeight = _ref.toasterSingularMaxHeight, toastFontSize = _ref.toastFontSize, toastIconWidth = _ref.toastIconWidth, toastInfoBackgroundColor = _ref.toastInfoBackgroundColor, toastInfoColor = _ref.toastInfoColor, toastSeparatorColor = _ref.toastSeparatorColor, toastSuccessBackgroundColor = _ref.toastSuccessBackgroundColor, toastSuccessColor = _ref.toastSuccessColor, toastWarnBackgroundColor = _ref.toastWarnBackgroundColor, toastWarnColor = _ref.toastWarnColor; return { overflowY: 'hidden', '&:not(.webchat__toaster--expandable)': { maxHeight: toasterSingularMaxHeight }, '&.webchat__toaster--expandable:not(.webchat__toaster--expanded) > ul': { height: 0 }, '&.webchat__toaster--expandable.webchat__toaster--expanded': { maxHeight: toasterMaxHeight }, '& .webchat__toaster__header': { alignItems: 'center', alignSelf: 'stretch', appearance: 'none', backgroundColor: 'Transparent', border: 0, display: 'flex', fontFamily: primaryFont, fontSize: toastFontSize, minHeight: toasterHeight, outline: 0, padding: 0, textAlign: 'left', '&:focus .webchat__toaster__expandIconFocus': { borderColor: 'rgba(26, 10, 0, .7)' }, '&:hover .webchat__toaster__expandIconFocus': { backgroundColor: 'rgba(0, 0, 0, .12)' } }, '& .webchat__toaster__expandIconFocus': { alignItems: 'center', borderColor: 'Transparent', borderStyle: 'solid', borderWidth: 1, borderRadius: 3, display: 'flex', height: 22, justifyContent: 'center', width: 22 }, '&.webchat__toaster--error': { // TODO: Checks if pass A11y contrast ratio requirement '&:not(.webchat__toaster--expandable), & .webchat__toaster__header': { backgroundColor: toastErrorBackgroundColor }, '& .webchat__toaster__header': { color: toastErrorColor, fill: toastErrorColor } }, '&.webchat__toaster--info': { '&:not(.webchat__toaster--expandable), & .webchat__toaster__header': { backgroundColor: toastInfoBackgroundColor }, '& .webchat__toaster__header': { color: toastInfoColor, fill: toastInfoColor } }, '&.webchat__toaster--success': { '&:not(.webchat__toaster--expandable), & .webchat__toaster__header': { backgroundColor: toastSuccessBackgroundColor }, '& .webchat__toaster__header': { color: toastSuccessColor, fill: toastSuccessColor } }, '&.webchat__toaster--warn': { '&:not(.webchat__toaster--expandable), & .webchat__toaster__header': { backgroundColor: toastWarnBackgroundColor }, '& .webchat__toaster__header': { color: toastWarnColor, fill: toastWarnColor } }, '& .webchat__toaster__expandLevelIconBox': { height: toasterHeight, width: toastIconWidth }, '& .webchat__toaster__expandIcon': { height: toasterHeight, width: toasterHeight }, '& .webchat__toaster__expandText': { padding: '6px 0' }, '& .webchat__toaster__expandLevelIconBox, & .webchat__toaster__expandIcon': { alignItems: 'center', display: 'flex', justifyContent: 'center' }, '& .webchat__toaster__list': { margin: 0, overflowY: 'auto', padding: 0 }, '& .webchat__toaster__listItem:first-child:last-child': { overflow: 'hidden' }, '& .webchat__toaster__listItem:not(:first-child), & .webchat__toaster__listItem:not(:last-child)': { borderBottomColor: toastSeparatorColor, borderBottomStyle: 'solid', borderBottomWidth: 1, minHeight: 32 } }; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9TdHlsZXMvU3R5bGVTZXQvVG9hc3Rlci5qcyJdLCJuYW1lcyI6WyJjcmVhdGVUb2FzdGVyU3R5bGUiLCJwcmltYXJ5Rm9udCIsInRvYXN0ZXJIZWlnaHQiLCJ0b2FzdGVyTWF4SGVpZ2h0IiwidG9hc3RFcnJvckJhY2tncm91bmRDb2xvciIsInRvYXN0RXJyb3JDb2xvciIsInRvYXN0ZXJTaW5ndWxhck1heEhlaWdodCIsInRvYXN0Rm9udFNpemUiLCJ0b2FzdEljb25XaWR0aCIsInRvYXN0SW5mb0JhY2tncm91bmRDb2xvciIsInRvYXN0SW5mb0NvbG9yIiwidG9hc3RTZXBhcmF0b3JDb2xvciIsInRvYXN0U3VjY2Vzc0JhY2tncm91bmRDb2xvciIsInRvYXN0U3VjY2Vzc0NvbG9yIiwidG9hc3RXYXJuQmFja2dyb3VuZENvbG9yIiwidG9hc3RXYXJuQ29sb3IiLCJvdmVyZmxvd1kiLCJtYXhIZWlnaHQiLCJoZWlnaHQiLCJhbGlnbkl0ZW1zIiwiYWxpZ25TZWxmIiwiYXBwZWFyYW5jZSIsImJhY2tncm91bmRDb2xvciIsImJvcmRlciIsImRpc3BsYXkiLCJmb250RmFtaWx5IiwiZm9udFNpemUiLCJtaW5IZWlnaHQiLCJvdXRsaW5lIiwicGFkZGluZyIsInRleHRBbGlnbiIsImJvcmRlckNvbG9yIiwiYm9yZGVyU3R5bGUiLCJib3JkZXJXaWR0aCIsImJvcmRlclJhZGl1cyIsImp1c3RpZnlDb250ZW50Iiwid2lkdGgiLCJjb2xvciIsImZpbGwiLCJtYXJnaW4iLCJvdmVyZmxvdyIsImJvcmRlckJvdHRvbUNvbG9yIiwiYm9yZGVyQm90dG9tU3R5bGUiLCJib3JkZXJCb3R0b21XaWR0aCJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBO0FBRWUsU0FBU0Esa0JBQVQsT0FnQlo7QUFBQSxNQWZEQyxXQWVDLFFBZkRBLFdBZUM7QUFBQSxNQWREQyxhQWNDLFFBZERBLGFBY0M7QUFBQSxNQWJEQyxnQkFhQyxRQWJEQSxnQkFhQztBQUFBLE1BWkRDLHlCQVlDLFFBWkRBLHlCQVlDO0FBQUEsTUFYREMsZUFXQyxRQVhEQSxlQVdDO0FBQUEsTUFWREMsd0JBVUMsUUFWREEsd0JBVUM7QUFBQSxNQVREQyxhQVNDLFFBVERBLGFBU0M7QUFBQSxNQVJEQyxjQVFDLFFBUkRBLGNBUUM7QUFBQSxNQVBEQyx3QkFPQyxRQVBEQSx3QkFPQztBQUFBLE1BTkRDLGNBTUMsUUFOREEsY0FNQztBQUFBLE1BTERDLG1CQUtDLFFBTERBLG1CQUtDO0FBQUEsTUFKREMsMkJBSUMsUUFKREEsMkJBSUM7QUFBQSxNQUhEQyxpQkFHQyxRQUhEQSxpQkFHQztBQUFBLE1BRkRDLHdCQUVDLFFBRkRBLHdCQUVDO0FBQUEsTUFEREMsY0FDQyxRQUREQSxjQUNDO0FBQ0QsU0FBTztBQUNMQyxJQUFBQSxTQUFTLEVBQUUsUUFETjtBQUdMLDRDQUF3QztBQUN0Q0MsTUFBQUEsU0FBUyxFQUFFWDtBQUQyQixLQUhuQztBQU9MLDRFQUF3RTtBQUN0RVksTUFBQUEsTUFBTSxFQUFFO0FBRDhELEtBUG5FO0FBV0wsaUVBQTZEO0FBQzNERCxNQUFBQSxTQUFTLEVBQUVkO0FBRGdELEtBWHhEO0FBZUwsbUNBQStCO0FBQzdCZ0IsTUFBQUEsVUFBVSxFQUFFLFFBRGlCO0FBRTdCQyxNQUFBQSxTQUFTLEVBQUUsU0FGa0I7QUFHN0JDLE1BQUFBLFVBQVUsRUFBRSxNQUhpQjtBQUk3QkMsTUFBQUEsZUFBZSxFQUFFLGFBSlk7QUFLN0JDLE1BQUFBLE1BQU0sRUFBRSxDQUxxQjtBQU03QkMsTUFBQUEsT0FBTyxFQUFFLE1BTm9CO0FBTzdCQyxNQUFBQSxVQUFVLEVBQUV4QixXQVBpQjtBQVE3QnlCLE1BQUFBLFFBQVEsRUFBRW5CLGFBUm1CO0FBUzdCb0IsTUFBQUEsU0FBUyxFQUFFekIsYUFUa0I7QUFVN0IwQixNQUFBQSxPQUFPLEVBQUUsQ0FWb0I7QUFXN0JDLE1BQUFBLE9BQU8sRUFBRSxDQVhvQjtBQVk3QkMsTUFBQUEsU0FBUyxFQUFFLE1BWmtCO0FBYzdCLG9EQUE4QztBQUM1Q0MsUUFBQUEsV0FBVyxFQUFFO0FBRCtCLE9BZGpCO0FBa0I3QixvREFBOEM7QUFDNUNULFFBQUFBLGVBQWUsRUFBRTtBQUQyQjtBQWxCakIsS0FmMUI7QUFzQ0wsNENBQXdDO0FBQ3RDSCxNQUFBQSxVQUFVLEVBQUUsUUFEMEI7QUFFdENZLE1BQUFBLFdBQVcsRUFBRSxhQUZ5QjtBQUd0Q0MsTUFBQUEsV0FBVyxFQUFFLE9BSHlCO0FBSXRDQyxNQUFBQSxXQUFXLEVBQUUsQ0FKeUI7QUFLdENDLE1BQUFBLFlBQVksRUFBRSxDQUx3QjtBQU10Q1YsTUFBQUEsT0FBTyxFQUFFLE1BTjZCO0FBT3RDTixNQUFBQSxNQUFNLEVBQUUsRUFQOEI7QUFRdENpQixNQUFBQSxjQUFjLEVBQUUsUUFSc0I7QUFTdENDLE1BQUFBLEtBQUssRUFBRTtBQVQrQixLQXRDbkM7QUFrREwsaUNBQTZCO0FBQzNCO0FBRUEsMkVBQXFFO0FBQ25FZCxRQUFBQSxlQUFlLEVBQUVsQjtBQURrRCxPQUgxQztBQU8zQixxQ0FBK0I7QUFDN0JpQyxRQUFBQSxLQUFLLEVBQUVoQyxlQURzQjtBQUU3QmlDLFFBQUFBLElBQUksRUFBRWpDO0FBRnVCO0FBUEosS0FsRHhCO0FBK0RMLGdDQUE0QjtBQUMxQiwyRUFBcUU7QUFDbkVpQixRQUFBQSxlQUFlLEVBQUViO0FBRGtELE9BRDNDO0FBSzFCLHFDQUErQjtBQUM3QjRCLFFBQUFBLEtBQUssRUFBRTNCLGNBRHNCO0FBRTdCNEIsUUFBQUEsSUFBSSxFQUFFNUI7QUFGdUI7QUFMTCxLQS9EdkI7QUEwRUwsbUNBQStCO0FBQzdCLDJFQUFxRTtBQUNuRVksUUFBQUEsZUFBZSxFQUFFVjtBQURrRCxPQUR4QztBQUs3QixxQ0FBK0I7QUFDN0J5QixRQUFBQSxLQUFLLEVBQUV4QixpQkFEc0I7QUFFN0J5QixRQUFBQSxJQUFJLEVBQUV6QjtBQUZ1QjtBQUxGLEtBMUUxQjtBQXFGTCxnQ0FBNEI7QUFDMUIsMkVBQXFFO0FBQ25FUyxRQUFBQSxlQUFlLEVBQUVSO0FBRGtELE9BRDNDO0FBSzFCLHFDQUErQjtBQUM3QnVCLFFBQUFBLEtBQUssRUFBRXRCLGNBRHNCO0FBRTdCdUIsUUFBQUEsSUFBSSxFQUFFdkI7QUFGdUI7QUFMTCxLQXJGdkI7QUFnR0wsK0NBQTJDO0FBQ3pDRyxNQUFBQSxNQUFNLEVBQUVoQixhQURpQztBQUV6Q2tDLE1BQUFBLEtBQUssRUFBRTVCO0FBRmtDLEtBaEd0QztBQXFHTCx1Q0FBbUM7QUFDakNVLE1BQUFBLE1BQU0sRUFBRWhCLGFBRHlCO0FBRWpDa0MsTUFBQUEsS0FBSyxFQUFFbEM7QUFGMEIsS0FyRzlCO0FBMEdMLHVDQUFtQztBQUNqQzJCLE1BQUFBLE9BQU8sRUFBRTtBQUR3QixLQTFHOUI7QUE4R0wsZ0ZBQTRFO0FBQzFFVixNQUFBQSxVQUFVLEVBQUUsUUFEOEQ7QUFFMUVLLE1BQUFBLE9BQU8sRUFBRSxNQUZpRTtBQUcxRVcsTUFBQUEsY0FBYyxFQUFFO0FBSDBELEtBOUd2RTtBQW9ITCxpQ0FBNkI7QUFDM0JJLE1BQUFBLE1BQU0sRUFBRSxDQURtQjtBQUUzQnZCLE1BQUFBLFNBQVMsRUFBRSxNQUZnQjtBQUczQmEsTUFBQUEsT0FBTyxFQUFFO0FBSGtCLEtBcEh4QjtBQTBITCw0REFBd0Q7QUFDdERXLE1BQUFBLFFBQVEsRUFBRTtBQUQ0QyxLQTFIbkQ7QUE4SEwsdUdBQW1HO0FBQ2pHQyxNQUFBQSxpQkFBaUIsRUFBRTlCLG1CQUQ4RTtBQUVqRytCLE1BQUFBLGlCQUFpQixFQUFFLE9BRjhFO0FBR2pHQyxNQUFBQSxpQkFBaUIsRUFBRSxDQUg4RTtBQUlqR2hCLE1BQUFBLFNBQVMsRUFBRTtBQUpzRjtBQTlIOUYsR0FBUDtBQXFJRCIsInNvdXJjZVJvb3QiOiJjb21wb25lbnQ6Ly8vIiwic291cmNlc0NvbnRlbnQiOlsiLyogZXNsaW50IG5vLW1hZ2ljLW51bWJlcnM6IFtcIm9mZlwiXSAqL1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBjcmVhdGVUb2FzdGVyU3R5bGUoe1xuICBwcmltYXJ5Rm9udCxcbiAgdG9hc3RlckhlaWdodCxcbiAgdG9hc3Rlck1heEhlaWdodCxcbiAgdG9hc3RFcnJvckJhY2tncm91bmRDb2xvcixcbiAgdG9hc3RFcnJvckNvbG9yLFxuICB0b2FzdGVyU2luZ3VsYXJNYXhIZWlnaHQsXG4gIHRvYXN0Rm9udFNpemUsXG4gIHRvYXN0SWNvbldpZHRoLFxuICB0b2FzdEluZm9CYWNrZ3JvdW5kQ29sb3IsXG4gIHRvYXN0SW5mb0NvbG9yLFxuICB0b2FzdFNlcGFyYXRvckNvbG9yLFxuICB0b2FzdFN1Y2Nlc3NCYWNrZ3JvdW5kQ29sb3IsXG4gIHRvYXN0U3VjY2Vzc0NvbG9yLFxuICB0b2FzdFdhcm5CYWNrZ3JvdW5kQ29sb3IsXG4gIHRvYXN0V2FybkNvbG9yXG59KSB7XG4gIHJldHVybiB7XG4gICAgb3ZlcmZsb3dZOiAnaGlkZGVuJyxcblxuICAgICcmOm5vdCgud2ViY2hhdF9fdG9hc3Rlci0tZXhwYW5kYWJsZSknOiB7XG4gICAgICBtYXhIZWlnaHQ6IHRvYXN0ZXJTaW5ndWxhck1heEhlaWdodFxuICAgIH0sXG5cbiAgICAnJi53ZWJjaGF0X190b2FzdGVyLS1leHBhbmRhYmxlOm5vdCgud2ViY2hhdF9fdG9hc3Rlci0tZXhwYW5kZWQpID4gdWwnOiB7XG4gICAgICBoZWlnaHQ6IDBcbiAgICB9LFxuXG4gICAgJyYud2ViY2hhdF9fdG9hc3Rlci0tZXhwYW5kYWJsZS53ZWJjaGF0X190b2FzdGVyLS1leHBhbmRlZCc6IHtcbiAgICAgIG1heEhlaWdodDogdG9hc3Rlck1heEhlaWdodFxuICAgIH0sXG5cbiAgICAnJiAud2ViY2hhdF9fdG9hc3Rlcl9faGVhZGVyJzoge1xuICAgICAgYWxpZ25JdGVtczogJ2NlbnRlcicsXG4gICAgICBhbGlnblNlbGY6ICdzdHJldGNoJyxcbiAgICAgIGFwcGVhcmFuY2U6ICdub25lJyxcbiAgICAgIGJhY2tncm91bmRDb2xvcjogJ1RyYW5zcGFyZW50JyxcbiAgICAgIGJvcmRlcjogMCxcbiAgICAgIGRpc3BsYXk6ICdmbGV4JyxcbiAgICAgIGZvbnRGYW1pbHk6IHByaW1hcnlGb250LFxuICAgICAgZm9udFNpemU6IHRvYXN0Rm9udFNpemUsXG4gICAgICBtaW5IZWlnaHQ6IHRvYXN0ZXJIZWlnaHQsXG4gICAgICBvdXRsaW5lOiAwLFxuICAgICAgcGFkZGluZzogMCxcbiAgICAgIHRleHRBbGlnbjogJ2xlZnQnLFxuXG4gICAgICAnJjpmb2N1cyAud2ViY2hhdF9fdG9hc3Rlcl9fZXhwYW5kSWNvbkZvY3VzJzoge1xuICAgICAgICBib3JkZXJDb2xvcjogJ3JnYmEoMjYsIDEwLCAwLCAuNyknXG4gICAgICB9LFxuXG4gICAgICAnJjpob3ZlciAud2ViY2hhdF9fdG9hc3Rlcl9fZXhwYW5kSWNvbkZvY3VzJzoge1xuICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6ICdyZ2JhKDAsIDAsIDAsIC4xMiknXG4gICAgICB9XG4gICAgfSxcblxuICAgICcmIC53ZWJjaGF0X190b2FzdGVyX19leHBhbmRJY29uRm9jdXMnOiB7XG4gICAgICBhbGlnbkl0ZW1zOiAnY2VudGVyJyxcbiAgICAgIGJvcmRlckNvbG9yOiAnVHJhbnNwYXJlbnQnLFxuICAgICAgYm9yZGVyU3R5bGU6ICdzb2xpZCcsXG4gICAgICBib3JkZXJXaWR0aDogMSxcbiAgICAgIGJvcmRlclJhZGl1czogMyxcbiAgICAgIGRpc3BsYXk6ICdmbGV4JyxcbiAgICAgIGhlaWdodDogMjIsXG4gICAgICBqdXN0aWZ5Q29udGVudDogJ2NlbnRlcicsXG4gICAgICB3aWR0aDogMjJcbiAgICB9LFxuXG4gICAgJyYud2ViY2hhdF9fdG9hc3Rlci0tZXJyb3InOiB7XG4gICAgICAvLyBUT0RPOiBDaGVja3MgaWYgcGFzcyBBMTF5IGNvbnRyYXN0IHJhdGlvIHJlcXVpcmVtZW50XG5cbiAgICAgICcmOm5vdCgud2ViY2hhdF9fdG9hc3Rlci0tZXhwYW5kYWJsZSksICYgLndlYmNoYXRfX3RvYXN0ZXJfX2hlYWRlcic6IHtcbiAgICAgICAgYmFja2dyb3VuZENvbG9yOiB0b2FzdEVycm9yQmFja2dyb3VuZENvbG9yXG4gICAgICB9LFxuXG4gICAgICAnJiAud2ViY2hhdF9fdG9hc3Rlcl9faGVhZGVyJzoge1xuICAgICAgICBjb2xvcjogdG9hc3RFcnJvckNvbG9yLFxuICAgICAgICBmaWxsOiB0b2FzdEVycm9yQ29sb3JcbiAgICAgIH1cbiAgICB9LFxuXG4gICAgJyYud2ViY2hhdF9fdG9hc3Rlci0taW5mbyc6IHtcbiAgICAgICcmOm5vdCgud2ViY2hhdF9fdG9hc3Rlci0tZXhwYW5kYWJsZSksICYgLndlYmNoYXRfX3RvYXN0ZXJfX2hlYWRlcic6IHtcbiAgICAgICAgYmFja2dyb3VuZENvbG9yOiB0b2FzdEluZm9CYWNrZ3JvdW5kQ29sb3JcbiAgICAgIH0sXG5cbiAgICAgICcmIC53ZWJjaGF0X190b2FzdGVyX19oZWFkZXInOiB7XG4gICAgICAgIGNvbG9yOiB0b2FzdEluZm9Db2xvcixcbiAgICAgICAgZmlsbDogdG9hc3RJbmZvQ29sb3JcbiAgICAgIH1cbiAgICB9LFxuXG4gICAgJyYud2ViY2hhdF9fdG9hc3Rlci0tc3VjY2Vzcyc6IHtcbiAgICAgICcmOm5vdCgud2ViY2hhdF9fdG9hc3Rlci0tZXhwYW5kYWJsZSksICYgLndlYmNoYXRfX3RvYXN0ZXJfX2hlYWRlcic6IHtcbiAgICAgICAgYmFja2dyb3VuZENvbG9yOiB0b2FzdFN1Y2Nlc3NCYWNrZ3JvdW5kQ29sb3JcbiAgICAgIH0sXG5cbiAgICAgICcmIC53ZWJjaGF0X190b2FzdGVyX19oZWFkZXInOiB7XG4gICAgICAgIGNvbG9yOiB0b2FzdFN1Y2Nlc3NDb2xvcixcbiAgICAgICAgZmlsbDogdG9hc3RTdWNjZXNzQ29sb3JcbiAgICAgIH1cbiAgICB9LFxuXG4gICAgJyYud2ViY2hhdF9fdG9hc3Rlci0td2Fybic6IHtcbiAgICAgICcmOm5vdCgud2ViY2hhdF9fdG9hc3Rlci0tZXhwYW5kYWJsZSksICYgLndlYmNoYXRfX3RvYXN0ZXJfX2hlYWRlcic6IHtcbiAgICAgICAgYmFja2dyb3VuZENvbG9yOiB0b2FzdFdhcm5CYWNrZ3JvdW5kQ29sb3JcbiAgICAgIH0sXG5cbiAgICAgICcmIC53ZWJjaGF0X190b2FzdGVyX19oZWFkZXInOiB7XG4gICAgICAgIGNvbG9yOiB0b2FzdFdhcm5Db2xvcixcbiAgICAgICAgZmlsbDogdG9hc3RXYXJuQ29sb3JcbiAgICAgIH1cbiAgICB9LFxuXG4gICAgJyYgLndlYmNoYXRfX3RvYXN0ZXJfX2V4cGFuZExldmVsSWNvbkJveCc6IHtcbiAgICAgIGhlaWdodDogdG9hc3RlckhlaWdodCxcbiAgICAgIHdpZHRoOiB0b2FzdEljb25XaWR0aFxuICAgIH0sXG5cbiAgICAnJiAud2ViY2hhdF9fdG9hc3Rlcl9fZXhwYW5kSWNvbic6IHtcbiAgICAgIGhlaWdodDogdG9hc3RlckhlaWdodCxcbiAgICAgIHdpZHRoOiB0b2FzdGVySGVpZ2h0XG4gICAgfSxcblxuICAgICcmIC53ZWJjaGF0X190b2FzdGVyX19leHBhbmRUZXh0Jzoge1xuICAgICAgcGFkZGluZzogJzZweCAwJ1xuICAgIH0sXG5cbiAgICAnJiAud2ViY2hhdF9fdG9hc3Rlcl9fZXhwYW5kTGV2ZWxJY29uQm94LCAmIC53ZWJjaGF0X190b2FzdGVyX19leHBhbmRJY29uJzoge1xuICAgICAgYWxpZ25JdGVtczogJ2NlbnRlcicsXG4gICAgICBkaXNwbGF5OiAnZmxleCcsXG4gICAgICBqdXN0aWZ5Q29udGVudDogJ2NlbnRlcidcbiAgICB9LFxuXG4gICAgJyYgLndlYmNoYXRfX3RvYXN0ZXJfX2xpc3QnOiB7XG4gICAgICBtYXJnaW46IDAsXG4gICAgICBvdmVyZmxvd1k6ICdhdXRvJyxcbiAgICAgIHBhZGRpbmc6IDBcbiAgICB9LFxuXG4gICAgJyYgLndlYmNoYXRfX3RvYXN0ZXJfX2xpc3RJdGVtOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQnOiB7XG4gICAgICBvdmVyZmxvdzogJ2hpZGRlbidcbiAgICB9LFxuXG4gICAgJyYgLndlYmNoYXRfX3RvYXN0ZXJfX2xpc3RJdGVtOm5vdCg6Zmlyc3QtY2hpbGQpLCAmIC53ZWJjaGF0X190b2FzdGVyX19saXN0SXRlbTpub3QoOmxhc3QtY2hpbGQpJzoge1xuICAgICAgYm9yZGVyQm90dG9tQ29sb3I6IHRvYXN0U2VwYXJhdG9yQ29sb3IsXG4gICAgICBib3JkZXJCb3R0b21TdHlsZTogJ3NvbGlkJyxcbiAgICAgIGJvcmRlckJvdHRvbVdpZHRoOiAxLFxuICAgICAgbWluSGVpZ2h0OiAzMlxuICAgIH1cbiAgfTtcbn1cbiJdfQ==