Karşınızda Magic Notifications 1.0.1
Uygulama içi ve push, tek facade ile.
Magic framework için uygulama içi database bildirimleri ve OneSignal push; polling, realtime teslimat, kullanıcı tercihleri ve bir CLI ile birlikte.
İki kanal. Tek facade.
Magic uygulamasında bildirimler Notify üzerinden geçer: uygulama içi bir database kanalı ve OneSignal push. Bir backend gerekir; dokümanlarda bir Laravel kurulum rehberi var.
-
Uygulama içi database kanalı
Daha fazla Uygulama içi database kanalı hakkındaNotify.notifications()kullanıcının bildirimlerini stream olarak verir,Notify.markAsRead(id)birini okundu işaretler; ikisi deNotificationManagerüzerinden çalışır. -
OneSignal push
iOS, Android ve web'de push; sistem izni istenmeden önce bir soft prompt gösterilir.
Daha fazla OneSignal push hakkındaPushReachabilitydeğeriunavailable,blocked,offya daonolur; diğer platformlarda push yoktur. -
Sizin yönettiğiniz polling
Daha fazla Sizin yönettiğiniz polling hakkındaNotify.startPolling(),stopPolling(),pausePolling()veresumePolling()kullanılır. Başlatmak uygulamaya aittir; aralıknotifications.database.polling_intervaldeğeridir. -
Realtime teslimat
Daha fazla Realtime teslimat hakkındaNotify.startRealtime()bildirimleri magic_socket üzerinden bir socket ile,notification.createdevent'iyle iletir. -
Kullanıcı tercihleri
Daha fazla Kullanıcı tercihleri hakkındaNotificationPreferencesViewhazır bir tercihler ekranıdır; kullanıcı başına tercihler için bir controller ve bir model ile gelir. -
Installer ve doctor
Daha fazla Installer ve doctor hakkındanotifications:installve bir doctor içeren dowel CLI; ayrıca yapay zeka araçları için iki salt okunur MCP aracı:notifications_doctorvenotifications_channels.
Saniyeler içinde ekleyin
Ya da pubspec.yaml dosyasına ekleyin:
dependencies:
magic_notifications: ^1.0.1
Ya da yapay zeka ajanınıza şu istemi verin: