دایرکتیو nuiDialog یک <dialog> بومی را به دیالوگ Needless UI تبدیل میکند. رفتار مودال را خود مرورگر فراهم میکند: صفحهٔ پشت آن غیرفعال (inert) میشود، فوکوس داخل دیالوگ میماند، Esc آن را میبندد و فوکوس به عنصری که آن را باز کرده بود برمیگردد.
[(open)] را به یک سیگنال متصل کنید و با nuiDialogClose="…" به دکمههای بستن مقدار بدهید تا بفهمید دیالوگ چطور بسته شده است.
تأیید
تأیید یک اقدام مخرب. گزینهٔ امن autofocus دارد و مقدار انتخابشده از طریق (closed) میرسد.
فرم در دیالوگ
دیالوگ میتواند هر محتوایی داشته باشد. اینجا با باز شدن دیالوگ، اولین فیلد فوکوس میگیرد.
انتخاب اجباری
با [dismissible]="false"، کلید Esc و کلیک روی پسزمینه نادیده گرفته میشوند؛ پس کاربر باید یکی از گزینهها را انتخاب کند.