w1c-dialog
Dialog
w1c-dialog provides dialog chrome and layout. It does not manage modality.
import '@w1c/components/dialog';
import '@w1c/components/icon';
import '@w1c/components/button';<w1c-dialog title="Confirm Move" variant="alert">
<w1c-icon slot="icon" name="info" label="Information"></w1c-icon>
<p>The selected file will be moved.</p>
<div slot="actions">
<w1c-button>Cancel</w1c-button>
<w1c-button>Move</w1c-button>
</div>
</w1c-dialog>API
title: accessible dialog label and default titlebar text.variant:windoworalert.
Slots
- default body content
icontitlebaractions
Parts
chrometitlebarbodyiconcontentactions
Accessibility
The component uses role="dialog" or role="alertdialog". Applications should move focus, close the dialog, and set inert background state when needed.