notification

package
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2026 License: CC0-1.0 Imports: 6 Imported by: 0

Documentation

Overview

Package notification provides Go bindings for .

Index

Constants

View Source
const (
	Creator                        = consts.Creator
	AutomaticRuleStatusActivated   = consts.AutomaticRuleStatusActivated
	AutomaticRuleStatusDeactivated = consts.AutomaticRuleStatusDeactivated
	AutomaticRuleStatusDisabled    = consts.AutomaticRuleStatusDisabled
	AutomaticRuleStatusEnabled     = consts.AutomaticRuleStatusEnabled
	AutomaticRuleStatusRemoved     = consts.AutomaticRuleStatusRemoved
	AutomaticRuleStatusUnknown     = consts.AutomaticRuleStatusUnknown
	BubblePreferenceAll            = consts.BubblePreferenceAll
	BubblePreferenceNone           = consts.BubblePreferenceNone
	BubblePreferenceSelected       = consts.BubblePreferenceSelected
	ImportanceDefault              = consts.ImportanceDefault
	ImportanceHigh                 = consts.ImportanceHigh
	ImportanceLow                  = consts.ImportanceLow
	ImportanceMax                  = consts.ImportanceMax
	ImportanceMin                  = consts.ImportanceMin
	ImportanceNone                 = consts.ImportanceNone
	ImportanceUnspecified          = consts.ImportanceUnspecified
	InterruptionFilterAlarms       = consts.InterruptionFilterAlarms
	InterruptionFilterAll          = consts.InterruptionFilterAll
	InterruptionFilterNone         = consts.InterruptionFilterNone
	InterruptionFilterPriority     = consts.InterruptionFilterPriority
	InterruptionFilterUnknown      = consts.InterruptionFilterUnknown
)
View Source
const (
	DefaultChannelId                                = consts.DefaultChannelId
	EditConversation                                = consts.EditConversation
	EditImportance                                  = consts.EditImportance
	EditLauncher                                    = consts.EditLauncher
	EditLockedDevice                                = consts.EditLockedDevice
	EditSound                                       = consts.EditSound
	EditVibration                                   = consts.EditVibration
	EditZen                                         = consts.EditZen
	ActionAppBlockStateChanged                      = consts.ActionAppBlockStateChanged
	ActionAutomaticZenRule                          = consts.ActionAutomaticZenRule
	ActionAutomaticZenRuleStatusChanged             = consts.ActionAutomaticZenRuleStatusChanged
	ActionConsolidatedNotificationPolicyChanged     = consts.ActionConsolidatedNotificationPolicyChanged
	ActionInterruptionFilterChanged                 = consts.ActionInterruptionFilterChanged
	ActionNotificationChannelBlockStateChanged      = consts.ActionNotificationChannelBlockStateChanged
	ActionNotificationChannelGroupBlockStateChanged = consts.ActionNotificationChannelGroupBlockStateChanged
	ActionNotificationPolicyAccessGrantedChanged    = consts.ActionNotificationPolicyAccessGrantedChanged
	ActionNotificationPolicyChanged                 = consts.ActionNotificationPolicyChanged
	ExtraAutomaticRuleId                            = consts.ExtraAutomaticRuleId
	ExtraAutomaticZenRuleId                         = consts.ExtraAutomaticZenRuleId
	ExtraAutomaticZenRuleStatus                     = consts.ExtraAutomaticZenRuleStatus
	ExtraBlockedState                               = consts.ExtraBlockedState
	ExtraNotificationChannelGroupId                 = consts.ExtraNotificationChannelGroupId
	ExtraNotificationChannelId                      = consts.ExtraNotificationChannelId
	ExtraNotificationPolicy                         = consts.ExtraNotificationPolicy
	MetaDataAutomaticRuleType                       = consts.MetaDataAutomaticRuleType
	MetaDataRuleInstanceLimit                       = consts.MetaDataRuleInstanceLimit
)

Variables

This section is empty.

Functions

func Init

func Init(env *jni.Env) error

Init resolves all JNI class and method references for this package. It is safe to call multiple times (uses sync.Once internally). Exported for E2E testing on Android.

func NewnotificationManager

func NewnotificationManager(ctx *app.Context) (*notificationManager, error)

NewnotificationManager obtains android.app.NotificationManager from the Android system service manager.

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL