nuiDialog డైరెక్టివ్ నేటివ్ <dialog> ను Needless UI డైలాగ్గా మారుస్తుంది. మోడల్ ప్రవర్తనను బ్రౌజరే అందిస్తుంది: వెనుక ఉన్న పేజీ నిష్క్రియంగా మారుతుంది, ఫోకస్ డైలాగ్ లోపలే ఉంటుంది, Escape దాన్ని మూసివేస్తుంది, ఫోకస్ దాన్ని తెరిచిన ఎలిమెంట్కు తిరిగి వెళ్తుంది.
[(open)] ను ఒక సిగ్నల్కు బైండ్ చేయండి. డైలాగ్ ఎలా మూసుకుందో తెలుసుకోవడానికి క్లోజ్ బటన్లకు nuiDialogClose="…" తో ఒక విలువ ఇవ్వండి.
నిర్ధారణ
ప్రమాదకర చర్యకు నిర్ధారణ. సురక్షితమైన ఎంపికకు autofocus ఉంటుంది, ఎంచుకున్న విలువ (closed) ద్వారా వస్తుంది.
డైలాగ్లో ఫారమ్
డైలాగ్లో ఏ కంటెంట్ అయినా ఉంచవచ్చు. ఇక్కడ డైలాగ్ తెరుచుకున్నప్పుడు మొదటి ఫీల్డ్కు ఫోకస్ వస్తుంది.
మూసివేయలేని డైలాగ్
[dismissible]="false" ఉంటే Escape నొక్కినా, బ్యాక్డ్రాప్పై క్లిక్ చేసినా డైలాగ్ మూసుకోదు, కాబట్టి యూజర్ ఏదో ఒక ఆప్షన్ ఎంచుకోవాల్సిందే.
ప్రవేశ యానిమేషన్లు
ప్రతి బటన్ ఒకే డైలాగ్ను bouncy స్ప్రింగ్తో, కానీ వేరే enter ప్రీసెట్తో తెరుస్తుంది. అది ఎలా వచ్చినా, వెళ్లేటప్పుడు మాత్రం త్వరగా ఫేడ్ అవుతుంది.