update modal
This commit is contained in:
parent
f0cab56ca0
commit
5389110973
|
@ -1,6 +1,6 @@
|
||||||
import './admin/admin.js';
|
import './admin/admin.js'
|
||||||
|
|
||||||
require('./admin_modules/simplemde')();
|
require('./admin_modules/simplemde')()
|
||||||
|
|
||||||
const $ = require('jquery')
|
const $ = require('jquery')
|
||||||
const Sortable = require('sortablejs').Sortable
|
const Sortable = require('sortablejs').Sortable
|
||||||
|
|
|
@ -6,6 +6,17 @@ MeshViewer.prototype.init = function () {
|
||||||
const openers = this.window.document.querySelectorAll('*[data-modal]')
|
const openers = this.window.document.querySelectorAll('*[data-modal]')
|
||||||
const backdrop = this.window.document.querySelector('.modal-backdrop')
|
const backdrop = this.window.document.querySelector('.modal-backdrop')
|
||||||
const body = this.window.document.querySelector('body')
|
const body = this.window.document.querySelector('body')
|
||||||
|
const that = this
|
||||||
|
|
||||||
|
body.addEventListener('keyup', (e) => {
|
||||||
|
if (e.keyCode === 27) {
|
||||||
|
const closer = that.window.document.querySelector('#mesh-viewer .close')
|
||||||
|
|
||||||
|
if (closer) {
|
||||||
|
closer.dispatchEvent(new Event('click'))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
for (let i = 0, len = openers.length; i < len; i++) {
|
for (let i = 0, len = openers.length; i < len; i++) {
|
||||||
openers[i].addEventListener('click', (e) => {
|
openers[i].addEventListener('click', (e) => {
|
||||||
|
|
|
@ -6,6 +6,6 @@ const viewer = new StlViewer(
|
||||||
{
|
{
|
||||||
auto_rotate: true,
|
auto_rotate: true,
|
||||||
allow_drag_and_drop: true,
|
allow_drag_and_drop: true,
|
||||||
models: [{filename: container.getAttribute('data-file')}]
|
models: [{ filename: container.getAttribute('data-file') }]
|
||||||
}
|
}
|
||||||
);
|
)
|
||||||
|
|
Loading…
Reference in a new issue