${when(hasHeader, () => html``)} ${when(hasBody, () => html`
${when(hasDescription, () => this.renderDescription())}
`)} ${when(hasActionSlot, () => html`
`)}
`;
}
onOverlayClick() {
this.emit('overlay-click');
if (!this.closeOnOverlayClick) {
return;
}
this.open = false;
}
renderIcon() {
return html`