İçe aktarma
import { NuiToaster, NuiToasterRegion } from '@needless-ui/angular/toast';NuiToaster
Bildirimleri gösteren servis. İstediğiniz yere enjekte edin.
| Ad | Tür | Varsayılan | Açıklama |
|---|---|---|---|
toastsMetot | Signal<readonly NuiToast[]> | Ekrandaki tüm bildirimler, en yenisi önce. | |
showMetot | (options: NuiToastOptions | string) => NuiToastRef | Bir bildirim gösterir. Bir başlık ya da açıklama, ton, süre, eylem veya id içeren seçenekler verin. | |
successMetot | (title, options?) => NuiToastRef | Bir başarı bildirimi gösterir. | |
warningMetot | (title, options?) => NuiToastRef | Bir uyarı bildirimi gösterir. | |
dangerMetot | (title, options?) => NuiToastRef | Bir hata (danger) bildirimi gösterir. 8 saniye kalır ve öncelikli olarak duyurulur. | |
promiseMetot | (promise, messages) => Promise | Promise sonuçlanana kadar bir yükleme bildirimi, ardından başarı ya da hata mesajını gösterir. | |
dismissMetot | (id?: string) => void | Bir bildirimi ya da hepsini kapatır. |
NuiToasterRegion
Bildirimlerin göründüğü bölge. Uygulama kabuğuna bir kez yerleştirin.
| Ad | Tür | Varsayılan | Açıklama |
|---|---|---|---|
positionGirdi | 'top-start' | 'top-center' | 'top-end' | 'bottom-start' | 'bottom-center' | 'bottom-end' | 'bottom-end' | Görüntü alanının köşesi veya kenarı. Başlangıç ve bitiş, metin yönünü izler. |
expandedGirdi | boolean | false | Yığını yelpaze gibi açık tutar. |
labelGirdi | string | 'Notifications (Alt+T)' | Bölgenin erişilebilir adı. Bölgeye nasıl ulaşılacağını belirtin. |
closeLabelGirdi | string | 'Dismiss' | Kapatma düğmelerinin erişilebilir adı. |
hotkeyGirdi | string | 'KeyT' | Alt ile birlikte odağı en yeni bildirime taşıyan tuş, KeyboardEvent.code biçiminde. |