Dialog Markup
Hover to see an explanation.
Usage
Content goes here
<div class="dialog" id="a">
<div class="content">
Content goes here
<br>
<button id=aa class=btn>Close</button>
</div>
</div>
<button id=aaa class=btn>Open</button>
let a = document.querySelector("#a");
let aaa = document.querySelector("#aaa");
let aa = document.querySelector("#aa");
aaa.addEventListener("click", () => {
Material.Dialog.open(a);
});
aa.addEventListener("click", () => {
Material.Dialog.close(a);
});
Bottom sheet style
Add the class bottom-sheet
to the dialog to make it a bottom sheet.
Javascript API
let Dialog = Material.Dialog;
// Open a dialog
Dialog.open(element);
// Close a dialog
Dialog.close(element);
// Toggle a dialog
Dialog.toggle(element);