UTNotifications  1.6
Professional Local & Push Notification Plugin
Classes | Public Types | Public Attributes | Properties | List of all members
UTNotifications.Settings Class Reference

UTNotifications settings. Edit in Unity Editor: "Edit -> Project Settings -> UTNotifications" More...

Inheritance diagram for UTNotifications.Settings:

Classes

struct  NotificationProfile
 

Public Types

enum  ShowNotifications { WHEN_CLOSED_OR_IN_BACKGROUND = 0, WHEN_CLOSED = 1, ALWAYS = 2 }
 
enum  TokenEncoding { Base64 = 0, HEX = 1 }
 
enum  NotificationsGroupingMode { NotificationsGroupingMode.NONE = 0, NotificationsGroupingMode.BY_NOTIFICATION_PROFILES = 1, NotificationsGroupingMode.FROM_USER_DATA = 2, NotificationsGroupingMode.ALL_IN_A_SINGLE_GROUP = 3 }
 

Public Attributes

const string DEFAULT_PROFILE_NAME = "default"
 
const string DEFAULT_PROFILE_NAME_INTERNAL = "__default_profile"
 

Properties

static Settings Instance [get]
 
List< NotificationProfileNotificationProfiles [get]
 
string PushPayloadTitleFieldName [get, set]
 
string PushPayloadTextFieldName [get, set]
 
string PushPayloadIdFieldName [get, set]
 
string PushPayloadUserDataParentFieldName [get, set]
 
string PushPayloadNotificationProfileFieldName [get, set]
 
string PushPayloadBadgeFieldName [get, set]
 
bool PushNotificationsEnabledIOS [get, set]
 
bool PushNotificationsEnabledGooglePlay [get, set]
 
bool PushNotificationsEnabledAmazon [get, set]
 
bool PushNotificationsEnabledWindows [get, set]
 
TokenEncoding IOSTokenEncoding [get, set]
 
ShowNotifications AndroidShowNotificationsMode [get, set]
 
bool AndroidRestoreScheduledNotificationsAfterReboot [get]
 
NotificationsGroupingMode AndroidNotificationsGrouping [get, set]
 
bool AndroidShowLatestNotificationOnly [get]
 
string GooglePlaySenderID [get]
 
bool WindowsDontShowWhenRunning [get]
 

Detailed Description

UTNotifications settings. Edit in Unity Editor: "Edit -> Project Settings -> UTNotifications"

Member Enumeration Documentation

Enumerator
NONE 

Don't group

BY_NOTIFICATION_PROFILES 

Group by notifications profiles

FROM_USER_DATA 

Use "notification_group" user data value as a grouping key

ALL_IN_A_SINGLE_GROUP 

All the app's notifications will belong to a single group


The documentation for this class was generated from the following file: