Browse Source

Run `grunt`.

pull/750/head
XhmikosR 10 years ago
parent
commit
276750ccfa
  1. 19
      dist/js/ratchet.js
  2. 2
      dist/js/ratchet.min.js
  3. 19
      docs/dist/js/ratchet.js
  4. 2
      docs/dist/js/ratchet.min.js

19
dist/js/ratchet.js vendored

@ -76,6 +76,14 @@
!(function () { !(function () {
'use strict'; 'use strict';
var eventModalOpen = new CustomEvent('modalOpen', {
bubbles: true,
cancelable: true
});
var eventModalClose = new CustomEvent('modalClose', {
bubbles: true,
cancelable: true
});
var findModals = function (target) { var findModals = function (target) {
var i; var i;
var modals = document.querySelectorAll('a'); var modals = document.querySelectorAll('a');
@ -98,12 +106,15 @@
window.addEventListener('touchend', function (event) { window.addEventListener('touchend', function (event) {
var modal = getModal(event); var modal = getModal(event);
if (modal) { if (modal && modal.classList.contains('modal')) {
if (modal && modal.classList.contains('modal')) { var eventToDispatch = eventModalOpen;
modal.classList.toggle('active'); if (modal.classList.contains('active')) {
eventToDispatch = eventModalClose;
} }
event.preventDefault(); // prevents rewriting url (apps can still use hash values in url) modal.dispatchEvent(eventToDispatch);
modal.classList.toggle('active');
} }
event.preventDefault(); // prevents rewriting url (apps can still use hash values in url)
}); });
}()); }());

2
dist/js/ratchet.min.js vendored

File diff suppressed because one or more lines are too long

19
docs/dist/js/ratchet.js vendored

@ -76,6 +76,14 @@
!(function () { !(function () {
'use strict'; 'use strict';
var eventModalOpen = new CustomEvent('modalOpen', {
bubbles: true,
cancelable: true
});
var eventModalClose = new CustomEvent('modalClose', {
bubbles: true,
cancelable: true
});
var findModals = function (target) { var findModals = function (target) {
var i; var i;
var modals = document.querySelectorAll('a'); var modals = document.querySelectorAll('a');
@ -98,12 +106,15 @@
window.addEventListener('touchend', function (event) { window.addEventListener('touchend', function (event) {
var modal = getModal(event); var modal = getModal(event);
if (modal) { if (modal && modal.classList.contains('modal')) {
if (modal && modal.classList.contains('modal')) { var eventToDispatch = eventModalOpen;
modal.classList.toggle('active'); if (modal.classList.contains('active')) {
eventToDispatch = eventModalClose;
} }
event.preventDefault(); // prevents rewriting url (apps can still use hash values in url) modal.dispatchEvent(eventToDispatch);
modal.classList.toggle('active');
} }
event.preventDefault(); // prevents rewriting url (apps can still use hash values in url)
}); });
}()); }());

2
docs/dist/js/ratchet.min.js vendored

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save