完善重置数据

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
}
}
let elms = this._DialogObject._element.body.getElementsByClassName('row')
let elms2 = this._DialogObject._element.foot.getElementsByTagName('button')
let elms3 = this._DialogObject._element.foot.getElementsByTagName('h4')
for (let i = 0; i < elms.length; i++) {
let mode = elms[i].getAttribute('mode')
if (mode !== null) {
if (mode == this.options.mode) {
elms[i].style.display = 'flex'
if (this._DialogObject && this._DialogObject._element && this._DialogObject._element.body) {
let elms = this._DialogObject._element.body.getElementsByClassName('row')
let elms2 = this._DialogObject._element.foot.getElementsByTagName('button')
let elms3 = this._DialogObject._element.foot.getElementsByTagName('h4')
for (let i = 0; i < elms.length; i++) {
let mode = elms[i].getAttribute('mode')
if (mode !== null) {
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) {
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) {
elms3[i].style.display = 'block'
}
else {
elms3[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) {
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) {
elms3[i].style.display = 'block'
}
else {
elms3[i].style.display = 'none'
}
}
}
}
const img = new Image();
img.crossOrigin = 'Anonymous';
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.flipeY = this.options.flipe.y
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() {