aboutsummaryrefslogtreecommitdiffstats
path: root/actionview/app/assets/javascripts/utils/dom.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'actionview/app/assets/javascripts/utils/dom.coffee')
-rw-r--r--actionview/app/assets/javascripts/utils/dom.coffee28
1 files changed, 0 insertions, 28 deletions
diff --git a/actionview/app/assets/javascripts/utils/dom.coffee b/actionview/app/assets/javascripts/utils/dom.coffee
deleted file mode 100644
index 6bef618147..0000000000
--- a/actionview/app/assets/javascripts/utils/dom.coffee
+++ /dev/null
@@ -1,28 +0,0 @@
-m = Element.prototype.matches or
- Element.prototype.matchesSelector or
- Element.prototype.mozMatchesSelector or
- Element.prototype.msMatchesSelector or
- Element.prototype.oMatchesSelector or
- Element.prototype.webkitMatchesSelector
-
-Rails.matches = (element, selector) ->
- if selector.exclude?
- m.call(element, selector.selector) and not m.call(element, selector.exclude)
- else
- m.call(element, selector)
-
-# get and set data on a given element using "expando properties"
-# See: https://developer.mozilla.org/en-US/docs/Glossary/Expando
-expando = '_ujsData'
-
-Rails.getData = (element, key) ->
- element[expando]?[key]
-
-Rails.setData = (element, key, value) ->
- element[expando] ?= {}
- element[expando][key] = value
-
-# a wrapper for document.querySelectorAll
-# returns an Array
-Rails.$ = (selector) ->
- Array.prototype.slice.call(document.querySelectorAll(selector))