امپورٹ
import { NuiToaster, NuiToasterRegion } from '@needless-ui/angular/toast';NuiToaster
وہ سروس جو ٹوسٹس دکھاتی ہے۔ اسے کہیں بھی inject کریں۔
| نام | ٹائپ | ڈیفالٹ | تفصیل |
|---|---|---|---|
toastsمیتھڈ | Signal<readonly NuiToast[]> | اسکرین پر موجود ہر ٹوسٹ، سب سے نیا پہلے۔ | |
showمیتھڈ | (options: NuiToastOptions | string) => NuiToastRef | ایک ٹوسٹ دکھاتا ہے۔ ٹائٹل دیں، یا تفصیل، tone، دورانیہ، ایکشن یا id والے آپشنز۔ | |
successمیتھڈ | (title, options?) => NuiToastRef | کامیابی کا ٹوسٹ دکھاتا ہے۔ | |
warningمیتھڈ | (title, options?) => NuiToastRef | انتباہ کا ٹوسٹ دکھاتا ہے۔ | |
dangerمیتھڈ | (title, options?) => NuiToastRef | خطرے کا ٹوسٹ دکھاتا ہے۔ یہ 8 سیکنڈ رہتا ہے اور اسے فوری طور پر پڑھ کر سنایا جاتا ہے۔ | |
promiseمیتھڈ | (promise, messages) => Promise | promise مکمل ہونے تک لوڈنگ ٹوسٹ دکھاتا ہے، پھر اس کا کامیابی یا خطرے کا پیغام۔ | |
dismissمیتھڈ | (id?: string) => void | ایک ٹوسٹ، یا سب ٹوسٹس، ہٹا دیتا ہے۔ |
NuiToasterRegion
وہ حصہ جہاں ٹوسٹس نظر آتے ہیں۔ اسے ایک بار، ایپ شیل میں رکھیں۔
| نام | ٹائپ | ڈیفالٹ | تفصیل |
|---|---|---|---|
positionان پٹ | 'top-start' | 'top-center' | 'top-end' | 'bottom-start' | 'bottom-center' | 'bottom-end' | 'bottom-end' | ویو پورٹ کا کونا یا کنارہ۔ شروع اور آخر متن کی سمت کے مطابق ہوتے ہیں۔ |
expandedان پٹ | boolean | false | اسٹیک کو کھلا ہوا رکھتا ہے۔ |
labelان پٹ | string | 'Notifications (Alt+T)' | اس حصے کا قابلِ رسائی نام۔ اس میں بتائیں کہ وہاں کیسے پہنچا جائے۔ |
closeLabelان پٹ | string | 'Dismiss' | بند کرنے والے بٹنوں کا قابلِ رسائی نام۔ |
hotkeyان پٹ | string | 'KeyT' | وہ کلید، KeyboardEvent.code کی صورت میں، جو Alt کے ساتھ دبانے پر فوکس کو سب سے نئے ٹوسٹ پر لے جاتی ہے۔ |