项目原始demo,不改动
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
Repozitorijs ir arhivēts. Tam var aplūkot failus un to var klonēt, bet nevar iesūtīt jaunas izmaiņas, kā arī atvērt jaunas problēmas/izmaiņu pieprasījumus.
 
 
 
 

40 rindas
872 B

  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.default = exports.Resize = void 0;
  6. function inserted(el, binding) {
  7. var callback = binding.value;
  8. var options = binding.options || {
  9. passive: true
  10. };
  11. window.addEventListener('resize', callback, options);
  12. el._onResize = {
  13. callback: callback,
  14. options: options
  15. };
  16. if (!binding.modifiers || !binding.modifiers.quiet) {
  17. callback();
  18. }
  19. }
  20. function unbind(el) {
  21. if (!el._onResize) return;
  22. var _el$_onResize = el._onResize,
  23. callback = _el$_onResize.callback,
  24. options = _el$_onResize.options;
  25. window.removeEventListener('resize', callback, options);
  26. delete el._onResize;
  27. }
  28. var Resize = {
  29. inserted: inserted,
  30. unbind: unbind
  31. };
  32. exports.Resize = Resize;
  33. var _default = Resize;
  34. exports.default = _default;
  35. //# sourceMappingURL=index.js.map