امپورٹ

import-toast.ts
import { NuiToaster, NuiToasterRegion } from '@needless-ui/angular/toast';

NuiToaster

وہ سروس جو ٹوسٹس دکھاتی ہے۔ اسے کہیں بھی inject کریں۔

سلیکٹر
inject(NuiToaster)
NuiToaster: پراپرٹیز
نامٹائپڈیفالٹتفصیل
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) => Promisepromise مکمل ہونے تک لوڈنگ ٹوسٹ دکھاتا ہے، پھر اس کا کامیابی یا خطرے کا پیغام۔
dismissمیتھڈ(id?: string) => voidایک ٹوسٹ، یا سب ٹوسٹس، ہٹا دیتا ہے۔

NuiToasterRegion

وہ حصہ جہاں ٹوسٹس نظر آتے ہیں۔ اسے ایک بار، ایپ شیل میں رکھیں۔

سلیکٹر
nui-toaster
NuiToasterRegion: پراپرٹیز
نامٹائپڈیفالٹتفصیل
positionان پٹ'top-start' | 'top-center' | 'top-end' | 'bottom-start' | 'bottom-center' | 'bottom-end''bottom-end'ویو پورٹ کا کونا یا کنارہ۔ شروع اور آخر متن کی سمت کے مطابق ہوتے ہیں۔
expandedان پٹbooleanfalseاسٹیک کو کھلا ہوا رکھتا ہے۔
labelان پٹstring'Notifications (Alt+T)'اس حصے کا قابلِ رسائی نام۔ اس میں بتائیں کہ وہاں کیسے پہنچا جائے۔
closeLabelان پٹstring'Dismiss'بند کرنے والے بٹنوں کا قابلِ رسائی نام۔
hotkeyان پٹstring'KeyT'وہ کلید، KeyboardEvent.code کی صورت میں، جو Alt کے ساتھ دبانے پر فوکس کو سب سے نئے ٹوسٹ پر لے جاتی ہے۔