完善重置数据

This commit is contained in:
zh
2025-08-19 11:21:30 +08:00
parent de4aead219
commit 3fab8ea031

View File

@ -116,42 +116,45 @@ class GroundImage extends Base {
break break
} }
} }
let elms = this._DialogObject._element.body.getElementsByClassName('row') if (this._DialogObject && this._DialogObject._element && this._DialogObject._element.body) {
let elms2 = this._DialogObject._element.foot.getElementsByTagName('button') let elms = this._DialogObject._element.body.getElementsByClassName('row')
let elms3 = this._DialogObject._element.foot.getElementsByTagName('h4') let elms2 = this._DialogObject._element.foot.getElementsByTagName('button')
for (let i = 0; i < elms.length; i++) { let elms3 = this._DialogObject._element.foot.getElementsByTagName('h4')
let mode = elms[i].getAttribute('mode') for (let i = 0; i < elms.length; i++) {
if (mode !== null) { let mode = elms[i].getAttribute('mode')
if (mode == this.options.mode) { if (mode !== null) {
elms[i].style.display = 'flex' if (mode == this.options.mode) {
elms[i].style.display = 'flex'
}
else {
elms[i].style.display = 'none'
}
} }
else { }
elms[i].style.display = 'none' for (let i = 0; i < elms2.length; i++) {
} let mode = elms2[i].getAttribute('mode')
} if (mode !== null) {
} if (mode == this.options.mode) {
for (let i = 0; i < elms2.length; i++) { elms2[i].style.display = 'block'
let mode = elms2[i].getAttribute('mode') }
if (mode !== null) { else {
if (mode == this.options.mode) { elms2[i].style.display = 'none'
elms2[i].style.display = 'block' }
} }
else { }
elms2[i].style.display = 'none' for (let i = 0; i < elms3.length; i++) {
} let mode = elms3[i].getAttribute('mode')
} if (mode !== null) {
} if (mode == this.options.mode) {
for (let i = 0; i < elms3.length; i++) { elms3[i].style.display = 'block'
let mode = elms3[i].getAttribute('mode') }
if (mode !== null) { else {
if (mode == this.options.mode) { elms3[i].style.display = 'none'
elms3[i].style.display = 'block' }
}
else {
elms3[i].style.display = 'none'
} }
} }
} }
const img = new Image(); const img = new Image();
img.crossOrigin = 'Anonymous'; img.crossOrigin = 'Anonymous';
img.src = this.replaceHost(this.options.url, this.options.host); img.src = this.replaceHost(this.options.url, this.options.host);
@ -1947,6 +1950,10 @@ class GroundImage extends Base {
this.flipeX = this.options.flipe.x this.flipeX = this.options.flipe.x
this.flipeY = this.options.flipe.y this.flipeY = this.options.flipe.y
this.show = this.options.show this.show = this.options.show
this.mode = this.options.mode
this.heightMode = this.options.heightMode
this.billboardScale = this.options.billboard.scale
this.labelShow = this.options.label.show
} }
async remove() { async remove() {