Sha256: 8eeb0ee2b97dba1408302ab175ce68d30a82e76dc4c8c2925a54783ae9f5bda3
Contents?: true
Size: 529 Bytes
Versions: 3
Compression:
Stored size: 529 Bytes
Contents
if(window.Resizing === undefined) { window.Resizing = {} } if(window.Resizing.Rails === undefined) { window.Resizing.Rails = {} } class VideoLoader { constructor() { window.addEventListener('DOMContentLoaded', (event)=> { let elements = document.querySelectorAll('[data-video-url]') elements.forEach(elem => { let url = elem.getAttribute('data-video-url') let fetcher = new Resizing.Rails.Video(url, elem) fetcher.fetch() }) }) } } Resizing.Rails.VideoLoader = VideoLoader
Version data entries
3 entries across 3 versions & 1 rubygems