12345678910111213141516171819202122232425262728293031 |
- 'use strict';
-
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- function inserted(el, binding) {
- var callback = binding.value;
- var options = binding.options || { passive: true };
- window.addEventListener('resize', callback, options);
- el._onResize = {
- callback: callback,
- options: options
- };
- if (!binding.modifiers || !binding.modifiers.quiet) {
- callback();
- }
- }
- function unbind(el) {
- if (!el._onResize) return;
- var _el$_onResize = el._onResize,
- callback = _el$_onResize.callback,
- options = _el$_onResize.options;
-
- window.removeEventListener('resize', callback, options);
- delete el._onResize;
- }
- exports.default = {
- inserted: inserted,
- unbind: unbind
- };
- //# sourceMappingURL=resize.js.map
|