This commit is contained in:
JFH
2021-12-01 01:22:09 +01:00
parent 7638bb7cea
commit edcdd3429e
3 changed files with 84 additions and 85 deletions

View File

@@ -39,6 +39,8 @@ export class SePromptDialog extends HTMLElement {
case 'close':
if (this.dialog.opened) {
this.dialog.close();
} else {
this.dialog.open();
}
break;
default:
@@ -74,7 +76,12 @@ export class SePromptDialog extends HTMLElement {
* @returns {void}
*/
set close (value) {
this.setAttribute('close', value);
// boolean value => existence = true
if (value) {
this.setAttribute('close', 'true');
} else {
this.removeAttribute('close');
}
}
}