PageSourceSearch

https://www.tamm.abudhabi/assets/cardBodyNumberSwitch~8cd1f815.16a736c8.chunk.js

js tamm.abudhabi collected 2026-09-24 09:04:19 UTC 14,842 bytes, 1 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[111,36,195],{2282:function(e,t,n){"use strict";n.r(t);n(14),n(21),n(19),n(17),n(20),n(24),n(22),n(61),n(72);var r=n(0),o=n.n(r),a=n(292),i=n(306),u=n(616),l=["label","defaultValue","value","onChange"];function _extends(){return(_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function _slicedToArray(e,t){return function _arrayWithHoles(e){if(Array.isArray(e))return e}(e)||function _iterableToArrayLimit(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,u=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(u.push(r.value),u.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return u}}(e,t)||function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(e,t):void 0}}(e,t)||function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var c=function NumberSwitch(e){var t=e.label,n=e.defaultValue,r=e.value,a=e.onChange,c=function _objectWithoutProperties(e,t){if(null==e)return{};var n,r,o=function _objectWithoutPropertiesLoose(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,l),s=_slicedToArray(o.a.useState(r||n),2),p=s[0],b=s[1];o.a.useEffect((function(){r&&b(r)}),[r]);return o.a.createElement("div",{className:"ui-lib-card-body ui-lib-card-body-number-switch"},o.a.createElement(i.default,{label:t}),o.a.createElement(u.default,_extends({},c,{value:p,onChange:function handleValueChange(e,t){b(t),a(t)}})))};c.defaultProps={max:100,step:1,min:0,disabled:!1,defaultValue:1,value:void 0,onChange:a.a},c.displayName="Card.Body.NumberSwitch";t.default=c},296:function(e,t,n){"use strict";n.r(t);var r=n(311),o=n(291),a=(n(72),n(14),n(294),n(165),n(33),n(164),n(62),n(22),n(0)),i=n.n(a),u=n(290),l=n.n(u),c=n(292),s=n(162),p=n(1040),b=n(1041),__assign=function(){return(__assign=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},__rest=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},f=function ButtonContainer(e){var t=e.children,n=e.link,r=e.icon,u=(e.locale,__rest(e,["children","link","icon","locale"])),c=Object(a.useRef)(null),s=Object(o.e)().isRTL;return n?i.a.createElement("a",__assign({},u,{href:n,rel:"noopener noreferrer",ref:c,onClick:function onClick(t){c.current&&c.current.blur(),e.onClick&&!e.disabled&&e.onClick(t)}}),t&&i.a.createElement("div",{className:l()({"ui-lib-button__content_margin-fix":!0,"ui-lib-button__content_margin-fix-rtl":s})},t),r):i.a.createElement("button",__assign({type:"button",name:e.name},u,{ref:c,onClick:function onClick(t){c.current&&c.current.blur(),e.onClick&&!e.disabled&&e.onClick(t)}}),t&&i.a.createElement("div",{className:l()({"ui-lib-button__content_margin-fix":!0,"ui-lib-button__content_margin-fix-rtl":s})},t),r)};f.defaultProps={link:null,tabIndex:0,children:null,name:void 0,className:void 0};
1var d,m=f,h=(d=function extendStatics(e,t){return(d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function __(){this.constructor=e}d(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}),Button_assign=function(){return(Button_assign=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},Button_rest=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},v=[p.a,b.a],y=function(e){function Button(){var t=null!==e&&e.apply(this,arguments)||this;return t.getContainerProps=function(){var e=t.props,n=e.type,r=e.link,o=e.target,a=e.disabled,i=e["aria-label"],u=Button_rest(e,["type","link","target","disabled","aria-label"]),l=Button_assign({"aria-label":i},Object.entries(u).reduce((function(e,t){var n,r=t[0],o=t[1];return r.startsWith("data-")?Button_assign(Button_assign({},e),((n={})[r]=o,n)):e}),{}));return Button_assign(r?{link:r,target:o}:{type:n,disabled:a},l)},t}return h(Button,e),Button.prototype.render=function(){var e,t=this.props,n=t.size,r=t.icon,o=t.name,a=t.label,u=t.locale,c=t.active,p=t.hidden,b=t.uiType,f=t.onClick,d=t.disabled,h=t.alignIcon,y=t.withArrow,g=t.fullWidth,_=t.applyAutoWidth,O=t.tabIndex,C=t.removeOnFocus,w=t.hover,k=t.onMouseEnter,N=t.onMouseLeave,I=t.variant,S=t.isDark,T=t.isLight,x=r;if(y){var j="end"===h;x=v[+("ar"===u?!j:j)]}if(!a&&!x)throw new Error('Button component requires at least "label" or "icon" prop!');var P=function checkIsNumericType(e){var t=e.size,n=e.link,r=e.icon,o=e.label,a=e.withArrow,i=!1,u=+o;if(!r&&!a&&!n&&o&&!Number.isNaN(u))switch(t){case"default":case"medium":i=u<=999;break;case"small":i=u<=99}return i}(this.props),E="text-link"===b;if(E&&!a)throw new Error('Text-link button component requires "label" prop!');var B=this.getContainerProps(),A="v3"!==I&&"tertiary"===b?"secondary":b;return i.a.createElement(m,Button_assign({tabIndex:O,className:l()("ui-lib-button","qa-button","ui-lib-button_"+A,"ui-lib-button_"+n,(e={},e["ui-lib-button__"+I]="v2"!==I,e["ui-lib-button_icon-"+h]=a,e["ui-lib-button_disabled"]=d,e["ui-lib-button_hidden"]=p,e["ui-lib-button_active"]=c||w,e["ui-lib-button_only-icon"]=!a,e["ui-lib-button_numeric"]=P,e["ui-lib-button_space-between"]=!E&&a&&x,e["ui-lib-button_auto-width"]=_,e["ui-lib-button_full-width"]=g,e["ui-lib-button_with-icon"]=x,e["ui-lib-button_link"]=!!B.link,e["ui-lib-button_remove-on-focus"]=C,e["uil-button-regular"]="v3"===I,e.dark=S,e.light=T,e)),onClick:f,name:o,icon:!E&&i.a.createElement(s.a,{tabIndex:null,source:x,className:"ui-lib-button__icon"}),locale:u,onMouseEnter:k,onMouseLeave:N},B),a)},Button.defaultProps={label:"",tabIndex:0,icon:null,locale:"en",onClick:c.a,active:!1,hidden:!1,type:"button",link:void 0,size:"default",name:void 0,disabled:!1,alignIcon:"end",withArrow:!1,fullWidth:!1,uiType:"primary",target:void 0,applyAutoWidth:!1,"aria-label":"button",removeOnFocus:!1,hover:!1,onMouseEnter:c.a,onMouseLeave:c.a,variant:"v2",isDark:!1,isLight:!1},Button}(a.PureComponent),g=Object(r.a)({component:Object(o.f)(y),eventsFrom:[],componentName:"button",additionalDataFrom:["label","iconToolTip"]});t.default=g},616:function(e,t,n){"use strict";n.r(t);n(72),n(347),n(33),n(36),n(22),n(164),n(62);var r=n(0),o=n.n(r),a=n(305),i=n(292),u=n(296),l=n(1586),c=n(1604),s=n(1605),p=n(1377),b=n(1596),f=n(86);n(19),n(74),n(58),n(302),n(31);function unformatNumber(e){var t=null==e?"":e.toString();return t.startsWith("-.")?t=t.replace("-.","-0."):t.startsWith(".")&&(t=t.replace(".","0.")),t.replace(/,/g,"")}function formatNumber(e,t,n){var r=Number(unformatNumber(e)).toFixed(t);if(n){return unformatNumber(r).replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,")}return r}var d=function roundValueToStep(e,t,n){var r=Number(unformatNumber(e)).toFixed(n);return String(Math.round(r/t)*t)};function isBiggerThan(e,t){return parseFloat(unformatNumber(e))>=parseFloat(unformatNumber(t))}var m=function isDecDisabled(e,t,n,r){return isBiggerThan(t,d(e,n,r))},h=function isIncDisabled(e,t,n,r){return isBiggerThan(d(e,n,r),t)};var v,y=["-","+","e"],g=function isNumberSymbol(e){return y.includes(e)},_=(v=function extendStatics(e,t){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function __(){this.constructor=e}v(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}),__assign=function(){return(__assign=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},O="horizontal",C=function(e){function InputNumber(t){var n=e.call(this,t)||this;n.inputRef=o.a.createRef(),n.timeout=null,n.id=n.props.id||Object(f.v4)(),n.onChange=function(e,t){t&&t.persist&&t.persist();var r=n.props,o=r.precision,a=(r.onChange,r.min),i=r.max,u=unformatNumber(t.target.value),l=String(a),c=String(i);(g(u)||""===u||function isValidNumberFormat(e,t){var n=/^-?[0-9]\d*(\.\d+)?$/;return t&&(n=new RegExp("^-?[0-9]\\d*(\\.\\d{0,"+t+"})?$")),n.test(e)}(u,o)&&isBiggerThan(u,l)&&isBiggerThan(c,u))&&(n.state.isControlled?n.handleChange(t,e):n.setState({value:u},(function(){n.handleChange(u,t)})))},n.onFocus=function(e){e&&e.persist&&e.persist();var t=n.state,r=t.isControlled,o=t.value,a=o;r||(a=unformatNumber(o)),n.setState({value:a,focused:!0},(function(){return n.props.onFocus(e)}))},n.onBlur=function(e){var t=n.state.value,r=n.state.isControlled,o=n.props,a=o.step,i=o.precision,u=o.formatted,l=o.roundToStepOnBlur,c=o.defaultValue,s=o.min;e&&e.persist&&e.persist(),r||(g(t)&&(t=""),""===t&&(t=String(c||s)),l&&(t=d(t,a,i)),t=formatNumber(t,
1i,u)),n.setState({value:t,focused:!1}),n.props.onBlur(e,t)},n.getValueToChange=function(){var e=n.state.value;return 0===e||""!==e?Number.parseFloat(unformatNumber(e)):""},n.onDecrease=function(e){e&&e.persist&&e.persist();var t=n.props,r=t.step,o=t.min,a=t.onSubtractClick,i=t.precision,u=n.getValueToChange();String(u).length?"number"==typeof u&&u-r>=o&&(i?u=parseFloat((u-r).toFixed(i)):u-=r):u=r||0,a(e),n.completeValueChange(u)},n.onIncrease=function(e){e&&e.persist&&e.persist();var t=n.props,r=t.step,o=t.max,a=t.onAddClick,i=t.precision,u=n.getValueToChange();String(u).length?"number"==typeof u&&u+r<=o&&(i?u=parseFloat((u+r).toFixed(i)):u+=r):u=r||1,a(e),n.completeValueChange(u)},n.handleChange=function(e,t){n.props.withDebounce?(n.timeout&&clearTimeout(n.timeout),n.timeout=setTimeout((function(){t?n.props.onChange(e,t):n.props.onChange(e)}),500)):t?n.props.onChange(e,t):n.props.onChange(e)},n.completeValueChange=function(e){var t=n.props,r=t.precision,o=t.formatted,a=t.readonly;n.state.isControlled?n.changeInputOnClick(e):a||n.setState({value:formatNumber(String(e),r,o)},(function(){return n.handleChange(e)}))},n.changeInputOnClick=function(e){var t=n.inputRef.current.querySelector("input");if(t){Object.getOwnPropertyDescriptor(HTMLInputElement.prototype,"value").set.call(t,e);var r=function createInputEvent(){var e=null;try{e=new Event("input",{bubbles:!0})}catch(t){(e=document.createEvent("Event")).initEvent("input",!0,!1)}return e}();t.dispatchEvent(r)}},n.handleKeyDown=function(e){38===e.keyCode?(e.preventDefault(),n.onIncrease()):40===e.keyCode&&n.onDecrease()},n.renderInput=function(e,t){var r=n.props,i=r.uiType,u=r.counterUi,p=r.fontUiType,b=r["aria-label"],f=r.disabled,d=r.readonly,v=r.validateStatus,y=r.label,g=r.help,_=r.placeholder,C=r.name,w=r.size,k=r.onKeyPress,N=r.tabIndex,I=r.min,S=r.max,T=r.step,x=r.precision,j=r.minusToBinIconOnValueOne,P=r.isRequired,E=r.tooltip,B=r.variant,A=n.state.value,D="string"==typeof A?parseInt(A,10):A,F=l.a,V=i===O?{iconLeftButton:1===D&&j?c.a:F,iconLeftButtonDisabled:f||m(A,I,T,x),iconButton:s.a,iconButtonDisabled:f||h(A,S,T,x)}:null;return o.a.createElement(a.a,__assign({},n.dataset,V,{id:n.id,name:C,value:A,placeholder:_,label:y,help:g,tooltip:E,validateStatus:v,size:w,onIconClick:n.onIncrease,onIconLeftClick:n.onDecrease,onChange:n.onChange,onFocus:n.onFocus,onBlur:n.onBlur,onKeyDown:n.handleKeyDown,onKeyPress:k,"aria-label":b,disabled:f,readonly:d,ref:n.inputRef,className:"ui-lib-input-number ui-lib-input-number_"+i+("large"===w?" ui-lib-input-number_large":"")+("large"===w&&"bold"===p?" ui-lib-input-number_large_bold":"")+(u?" ui-lib-input-number_counter":""),tabIndex:N,contentPosition:"before",afterContent:e,isRequired:P,variant:B}),t)};var r=t.value,i=t.defaultValue,u=t.precision,p=t.formatted,b=t.min,v=0===r||!!r;return n.dataset=Object.entries(t).reduce((function(e,t){var n,r=t[0],o=t[1];return r.startsWith("data-")?__assign(__assign({},e),((n={})[r]=o,n)):e}),{}),n.state={value:formatNumber(String(r||i||b),u,p),isControlled:v,focused:!1},n.timeout=null,n}return _(InputNumber,e),InputNumber.prototype.componentWillUnmount=function(){this.timeout&&clearTimeout(this.timeout)},InputNumber.getDerivedStateFromProps=function(e,t){var n=null,r=e.value,o=e.precision,a=e.formatted;t.isControlled&&(n={value:"NaN"!==formatNumber(String(r),o,a)&&a&&!t.focused?formatNumber(String(r),o,a):r});return n},InputNumber.prototype.render=function(){var e=this.props,t=e.uiType,n=e.disabled,r=e.size,a=e.min,i=e.max,l=e.step,c=e.precision,s=this.state.value;return t===O?this.renderInput():o.a.createElement("div",null,this.renderInput(o.a.createElement(u.default,{icon:p.a,onClick:this.onDecrease,uiType:"ghost",disabled:n||m(s,a,l,c),size:"large"===r?"default":r}),o.a.createElement(u.default,{icon:b.a,onClick:this.onIncrease,uiType:"ghost",disabled:n||h(s,i,l,c),size:"large"===r?"default":r})))},InputNumber.defaultProps={id:"",tabIndex:0,uiType:O,fontUiType:"default",counterUi:!1,label:"",max:100,step:1,min:0,value:"",defaultValue:"",precision:0,formatted:!1,disabled:!1,readonly:!1,validateStatus:null,help:"",placeholder:"",onChange:i.a,onFocus:i.a,onBlur:i.a,name:null,size:"default",roundToStepOnBlur:!1,"aria-label":"input-number",onKeyPress:i.a,onSubtractClick:i.a,onAddClick:i.a,minusToBinIconOnValueOne:!1,isRequired:!1,withDebounce:!1,variant:"v2"},InputNumber}(r.PureComponent);t.default=C}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.