PageSourceSearch

https://careers.panda.ie/ScriptResource.axd?d=cpW-EFCOph5e55UrDG2z…eb7KmEjrEnEdkH2nes8Z6Tg2&t=ffffffff94bbb6c5

js panda.ie collected 2026-10-05 02:55:46 UTC 6,671 bytes, 1 lines download raw bytes

1!function t(e,i,s){function o(r,h){if(!i[r]){if(!e[r]){var l="function"==typeof require&&require;if(!h&&l)return l(r,!0);if(n)return n(r,!0);var a=new Error("Cannot find module '"+r+"'");throw a.code="MODULE_NOT_FOUND",a}var c=i[r]={exports:{}};e[r][0].call(c.exports,function(t){return o(e[r][1][t]||t)},c,c.exports,t,e,i,s)}return i[r].exports}for(var n="function"==typeof require&&require,r=0;r<s.length;r++)o(s[r]);return o}({1:[function(t,e,i){"use strict";var s=t("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(i,"__esModule",{value:!0}),i.PositioningHandlers=i.ContentPositioner=void 0;var o=s(t("@babel/runtime/helpers/createClass")),n=s(t("@babel/runtime/helpers/classCallCheck")),r=function t(e,i){(0,n.default)(this,t),this.above=e||0,this.below=i||0},h=function t(e){(0,n.default)(this,t),this.offset=$Eploy(e).offset(),this.width=$Eploy(e).outerWidth(),this.height=$Eploy(e).outerHeight()},l=function t(e){(0,n.default)(this,t),Object.prototype.hasOwnProperty.call(e,"reset")?this.reset=e.reset:this.reset=$Eploy.noop,Object.prototype.hasOwnProperty.call(e,"showBelow")?this.showBelow=e.showBelow:this.showBelow=$Eploy.noop,Object.prototype.hasOwnProperty.call(e,"showAbove")?this.showAbove=e.showAbove:this.showAbove=$Eploy.noop,Object.prototype.hasOwnProperty.call(e,"showSmaller")?this.showSmaller=e.showSmaller:this.showSmaller=$Eploy.noop,Object.prototype.hasOwnProperty.call(e,"showSmallerWidth")?this.showSmallerWidth=e.showSmallerWidth:this.showSmallerWidth=$Eploy.noop,Object.prototype.hasOwnProperty.call(e,"showLeft")?this.showLeft=e.showLeft:this.showLeft=$Eploy.noop,Object.prototype.hasOwnProperty.call(e,"showRight")?this.showRight=e.showRight:this.showRight=$Eploy.no
1op};i.PositioningHandlers=l;var a=function(){function t(e,i,s,o){if((0,n.default)(this,t),!e)throw new Error("content is a required parameter");if(!i)throw new Error("trigger is a required parameter");s||(s=new l),o||(o={}),this.content=e,this.trigger=i,this.handlers=s,this.options=o,Object.prototype.hasOwnProperty.call(this.options,"supportsSmaller")||(this.options.supportsSmaller=!0),Object.prototype.hasOwnProperty.call(this.options,"ignoreScrollableParent")||(this.options.ignoreScrollableParent=!1),this.margin=9,this.minHeight=200}return(0,o.default)(t,[{key:"setPosition",value:function(t,e){if(this.drawByCursor&&(!t||!e))throw new Error("cursorX and cursorY are required to be passed if using drawByCursor");this.drawByCursor||this.handlers.reset(this.content),this.contentDimensions=new h(this.content),this.triggerDimensions=new h(this.trigger),this.drawByCursor&&(this.triggerDimensions.width=0,this.triggerDimensions.height=0,this.triggerDimensions.offset.left=t,this.triggerDimensions.offset.top=e);var i=$Eploy(this._getScrollParent(this.trigger[0])),s=this.triggerDimensions.offset.left+this.contentDimensions.width,o=this.triggerDimensions.offset.left-(this.contentDimensions.width-this.triggerDimensions.width),n=i.width()+i.offset().left,r=i.offset().left,l=$Eploy(window).width();s<=n?this.handlers.showRight(this.content,this.contentDimensions,this.triggerDimensions):o>=r?this.handlers.showLeft(this.content,this.contentDimensions,this.triggerDimensions):s<=l?this.handlers.showRight(this.content,this.contentDimensions,this.triggerDimensions):o>=0?this.handlers.showLeft(this.content,this.contentDimensions,this.triggerDimensions):this.handlers.showRight(this.content,this.contentDimensions,this.triggerDimensions);var a=this._getAvailableSpace();this._setContentCss(a)}},{key:"_getAvailableSpace",value:function(){var t=new r,e=0,i=0,s=$Eploy(this._getScrollParent(this.trigger[0]));if(this.options.ignoreScrollableParent||s[0]===document.body){var o=$Eploy(window).outerHeight()+window.scrollY;t.below=o-(this.triggerDimensions.offset.top+this.triggerDimensions.height),t.above=this.triggerDimensions.offset.top}else{var n=$Eploy(document).outerHeight();e=s.offset().top,i=s.outerHeight();var h=n-(this.triggerDimensions.offset.top+this.triggerDimensions.height),l=n-(i+e);t.below=h-l,t.above=this.triggerDimensions.offset.top-e}return t}},{key:"_setContentCss",value:function(t){this.contentDimensions.height<=0&&(this.contentDimensions.height=100),t.below>this.contentDimensions.height?this.handlers.showBelow(this.content,this.contentDimensions,this.triggerDimensions):this.options.supportsSmaller&&t.below>this.minHeight?(this.handlers.showSmaller(this.content,this.contentDimensions,this.triggerDimensions,t.below),this.contentDimensions=new h(this.content),this.handlers.showBelow(this.content,this.contentDimensions,this.triggerDimensions)):t.above>this.contentDimensions.height?this.handlers.showAbove(this.content,this.contentDimensions,this.triggerDimensions):this.options.supportsSmaller&&(t.above>this.minHeight||t.above>t.below)?(this.handlers.showSmaller(this.content,this.contentDimensions,this.triggerDimensions,t.above),this.contentDimensions=new h(this.content),this.handlers.showAbove(this.content,this.contentDimensions,this.triggerDimensions)):(this.options.supportsSmaller&&this.handlers.showSmaller(this.content,this.contentDimensions,this.triggerDimensions,t.below),this.contentDimensions=new h(this.content),this.handlers.showBelow(this.content,this.contentDimensions,this.triggerDimensions)),this.contentDimensions.width+this.triggerDimensions.offset.left>$Eploy(window).outerWidth()&&(this.handlers.showSmallerWidth(this.content,this.contentDimensions,this.triggerDimensions,t.left),this.contentDimensions=new h(this.content))}},{key:"_getScrollParent",value:function(t){var e=getComputedStyle(t);if("fixed"===e.position)return document.body;for(var i="absolute"===e.position,s=/(auto|scroll)/,o=t;o=o.parentElement;)if(e=getComputedStyle(o),(!i||"static"!==e.position)&&s.test(e.overflow+e.overflowY+e.overflowX))return o;return document.body}}]),t}();i.ContentPositioner=a},{"@babel/runtime/helpers/classCallCheck":3,"@babel/runtime/helpers/createClass":4,"@babel/runtime/helpers/interopRequireDefault":5}
1],2:[function(t,e,i){"use strict";var s=t("./ContentPositioner.js"),o=Function("return this")();o.ContentPositioner=s.ContentPositioner,o.PositioningHandlers=s.PositioningHandlers},{"./ContentPositioner.js":1}],3:[function(t,e,i){e.exports=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}},{}],4:[function(t,e,i){function s(t,e){for(var i=0;i<e.length;i++){var s=e[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(t,s.key,s)}}e.exports=function(t,e,i){return e&&s(t.prototype,e),i&&s(t,i),t}},{}],5:[function(t,e,i){e.exports=function(t){return t&&t.__esModule?t:{default:t}}},{}]},{},[2]);

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.