PageSourceSearch

https://dashboard.paypay.ne.jp/app/assets/js/libs-vue-observe-visibility.0e2c846d.js

js paypay.ne.jp collected 2026-09-24 08:27:55 UTC 3,804 bytes, 2 lines download raw bytes

vendor: 3,804 bytes, lines 1-2
1"use strict";(self["webpackChunkmerchant_panel_app"]=self["webpackChunkmerchant_panel_app"]||[]).push([[8563],{74347:function(e,t,n){function r(e){return r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}function l(e){return a(e)||c(e)||u()}function a(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}function c(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function u(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function f(e){var t;return t="function"===typeof e?{callback:e}:e,t}function v(e,t){var n,r,i,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=function(s){for(var a=arguments.length,c=new Array(a>1?a-1:0),u=1;u<a;u++)c[u-1]=arguments[u];if(i=c,!n||s!==r){var f=o.leading;"function"===typeof f&&(f=f(s,r)),n&&s===r||!f||e.apply(void 0,[s].concat(l(i))),r=s,clearTimeout(n),n=setTimeout((function(){e.apply(void 0,[s].concat(l(i))),n=0}),t)}};return s._clear=function(){clearTimeout(n),n=null},s}function b(e,t){if(e===t)return!0;if("object"===r(e)){for(var n in e)if(!b(e[n],t[n]))return!1;return!0}return!1}n.d(t,{Sq:function(){return k}});var h=function(){function e(t,n,r){i(this,e),this.el=t,this.observer=null,this.frozen=!1,this.createObserver(n,r)}return s(e,[{key:"createObserver",value:function(e,t){var n=this;if(this.observer&&this.destroyObserver(),!this.frozen){if(this.options=f(e),this.callback=function(e,t){n.options.callback(e,t),e&&n.options.once&&(n.frozen=!0,n.destroyObserver())},this.callback&&this.options.throttle){var r=this.options.throttleOptions||{},i=r.leading;this.callback=v(this.callback,this.options.throttle,{leading:function(e){return"both"===i||"visible"===i&&e||"hidden"===i&&!e}})}this.oldResult=void 0,this.observer=new IntersectionObserver((function(e){var t=e[0];if(e.length>1){var r=e.find((function(e){return e.isIntersecting}));r&&(t=r)}if(n.callback){var i=t.isIntersecting&&t.intersectionRatio>=n.threshold;if(i===n.oldResult)return;n.oldResult=i,n.callback(i,t)}}),this.options.intersection),t.context.$nextTick((function(){n.observer&&n.observer.observe(n.el)}))}}},{key:"destroyObserver",value:function(){this.observer&&(this.observer.disconnect(),this.observer=null),this.callback&&this.callback._clear&&(this.callback._clear(),this.callback=null)}},{key:"threshold",get:function(){return this.options.intersection&&this.options.intersection.threshold||0}}]),e}();function p(e,t,n){var r=t.value;if(r)if("undefined"===typeof IntersectionObserver)console.warn("[vue-observe-visibility] IntersectionObserver API is not available in your browser. Please install this polyfill: https://github.com/w3c/IntersectionObserver/tree/master/polyfill");else{var i=new h(e,r,n);e._vue_visibilityState=i}}function y(e,t,n){var r=t.value,i=t.oldValue;if(!b(r,i)){var o=e._vue_visibilityState;r?o?o.createObserver(r,n):p(e,{value:r},n):d(e)}}function d(e){var t=e._vue_visibilityState;t&&(t.destroyObserver(),delete e._vue_visibilityState)}var k={bind:p,update:y,unbind:d};function m(e){e.directive("observe-visibility",k)}var g={version:"0.4.6",install:m},w=null;"undefined"!==typeof window?w=window.Vue:"undefined"!==typeof n.g&&(w=n.g.Vue),w&&w.use(g)}}]);
2//# sourceMappingURL=libs-vue-observe-visibility.0e2c846d.js.map

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.