"glare-prerender": false, "full-page-listening": false, "mouse-event-element": null, reset: true, gyroscope: true, gyroscopeMinAngleX: -45, gyroscopeMaxAngleX: 45, gyroscopeMinAngleY: -45, gyroscopeMaxAngleY: 45, gyroscopeSamples: 10 }; let newSettings = {}; for (var property in defaultSettings) { if (property in settings) { newSettings[property] = settings[property]; } else if (this.element.hasAttribute("data-tilt-" + property)) { let attribute = this.element.getAttribute("data-tilt-" + property); try { newSettings[property] = JSON.parse(attribute); } catch (e) { newSettings[property] = attribute; } } else { newSettings[property] = defaultSettings[property]; } } return newSettings; } static init(elements, settings) { if (elements instanceof Node) { elements = [elements]; } if (elements instanceof NodeList) { elements = [].slice.call(elements); } if (!(elements instanceof Array)) { return; } elements.forEach((element) => { if (!("vanillaTilt" in element)) { element.vanillaTilt = new VanillaTilt(element, settings); } }); } } if (typeof document !== "undefined") { window.VanillaTilt = VanillaTilt; VanillaTilt.init(document.querySelectorAll(".koshmarovka.water[data-tilt]")); } return VanillaTilt; }()); } },10); })()