/*! Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one or more contributor license agreements. * Licensed under the Elastic License 2.0; you may not use this file except in compliance with the Elastic License 2.0. */ (window.triggersActionsUi_bundle_jsonpfunction=window.triggersActionsUi_bundle_jsonpfunction||[]).push([[46],{123:function(e,n,t){"use strict";t.d(n,"a",(function(){return l})),t(1);var i=t(3),o=t(2),s=t(0);const l=({children:e,onClose:n})=>Object(s.jsx)(o.EuiPopoverTitle,null,Object(s.jsx)(o.EuiFlexGroup,{alignItems:"center",gutterSize:"s"},Object(s.jsx)(o.EuiFlexItem,null,e),Object(s.jsx)(o.EuiFlexItem,{grow:!1},Object(s.jsx)(o.EuiButtonIcon,{iconType:"cross",color:"danger","aria-label":i.i18n.translate("xpack.triggersActionsUI.common.expressionItems.components.closablePopoverTitle.closeLabel",{defaultMessage:"Close"}),onClick:()=>n()}))))},308:function(e,n,t){"use strict";t.r(n),t.d(n,"ValueExpression",(function(){return r})),t.d(n,"default",(function(){return r}));var i=t(1),o=t.n(i),s=t(2),l=t(123),u=t(0);const r=({description:e,value:n,onChangeSelectedValue:t,display:r="inline",popupPosition:c,errors:a})=>{const[j,d]=Object(i.useState)(!1);return Object(u.jsx)(s.EuiPopover,{button:Object(u.jsx)(s.EuiExpression,{"data-test-subj":"valueExpression",description:e,value:n,isActive:j,display:"inline"===r?"inline":"columns",onClick:()=>{d(!0)},isInvalid:a.length>0}),isOpen:j,closePopover:()=>{d(!1)},ownFocus:!0,display:"fullWidth"===r?"block":"inline-block",anchorPosition:null!=c?c:"downLeft",repositionOnScroll:!0},Object(u.jsx)("div",null,Object(u.jsx)(l.a,{"data-test-subj":"valueFieldTitle",onClose:()=>d(!1)},Object(u.jsx)(o.a.Fragment,null,e)),Object(u.jsx)(s.EuiFlexGroup,null,Object(u.jsx)(s.EuiFlexItem,{grow:!1},Object(u.jsx)(s.EuiFormRow,{"data-test-subj":"valueFieldNumberForm",isInvalid:a.length>0&&void 0!==n,error:a},Object(u.jsx)(s.EuiFieldNumber,{"data-test-subj":"valueFieldNumber",min:0,value:n,isInvalid:a.length>0&&void 0!==n,onChange:e=>{t(e.target.value)}}))))))}}}]);