Versions in this module Expand all Collapse all v0 v0.20.5 Dec 19, 2022 v0.20.4 Dec 19, 2022 Changes in this version + const ErrorApnsBadCertificate + const ErrorApnsBadCertificateEnvironment + const ErrorApnsBadCollapseId + const ErrorApnsBadDeviceToken + const ErrorApnsBadExpirationDate + const ErrorApnsBadMessageId + const ErrorApnsBadPath + const ErrorApnsBadPriority + const ErrorApnsBadTopic + const ErrorApnsDeviceTokenNotForTopic + const ErrorApnsDuplicateHeaders + const ErrorApnsExpiredProviderToken + const ErrorApnsForbidden + const ErrorApnsIdleTimeout + const ErrorApnsInternalServerError + const ErrorApnsInvalidProviderToken + const ErrorApnsMethodNotAllowed + const ErrorApnsMissingDeviceToken + const ErrorApnsMissingProviderToken + const ErrorApnsMissingTopic + const ErrorApnsPayloadEmpty + const ErrorApnsPayloadTooLarge + const ErrorApnsServiceUnavailable + const ErrorApnsShutdown + const ErrorApnsTooManyProviderTokenUpdates + const ErrorApnsTooManyRequests + const ErrorApnsTopicDisallowed + const ErrorApnsUnregistered + const ErrorInternal + const ErrorInvalidArgument + const ErrorQuotaExceeded + const ErrorSenderIDMismatch + const ErrorThirdPartyAuth + const ErrorUnavailable + const ErrorUnregistered + const ErrorUnspecified + const HeaderApnsCollapseID + const HeaderApnsExpiration + const HeaderApnsID + const HeaderApnsPriority + const HeaderApnsPushType + const HeaderApnsTopic + type AndroidNotificationPriorityType string + const AndroidNotificationPriorityDefault + const AndroidNotificationPriorityHigh + const AndroidNotificationPriorityLow + const AndroidNotificationPriorityMax + const AndroidNotificationPriorityMin + const AndroidNotificationPriorityUnspecified + type AndroidPriorityType string + const AndroidPriorityHigh + const AndroidPriorityNormal + type AndroidVisibilityType string + const AndroidVisibilityPrivate + const AndroidVisibilityPublic + const AndroidVisibilitySecret + const AndroidVisibilityUnspecified + type ApnsPushTypeType string + const ApnsPushTypeAlert + const ApnsPushTypeBackground + const ApnsPushTypeFileprovider + const ApnsPushTypeLocation + const ApnsPushTypeVoip + type Aps struct + Alert *ApsAlert + Badge int + Category string + ContentAvailable int + InterruptionLevel InterruptionLevelType + MutableContent int + RelevanceScore interface{} + Sound interface{} + ThreadID string + URLArgs []string + type ApsAlert struct + Action string + ActionLocKey string + Body string + LaunchImage string + LocArgs []string + LocKey string + Subtitle string + SummaryArg string + SummaryArgCount int + Title string + TitleLocArgs []string + TitleLocKey string + type Config struct + Enabled bool + Msg Payload + Sub Payload + func (cc *Config) GetIntField(what, field string) int + func (cc *Config) GetStringField(what, field string) string + type GApiError struct + ErrMessage string + ExtendedInfo string + FcmErrCode string + HttpCode int + func DecodeGoogleApiError(err error) (decoded *GApiError, errs []error) + type InterruptionLevelType string + const InterruptionLevelActive + const InterruptionLevelCritical + const InterruptionLevelPassive + const InterruptionLevelTimeSensitive + type Payload struct + Action string + ActionLocKey string + Body string + BodyLocArgs []string + BodyLocKey string + ClickAction string + Color string + Icon string + Image string + LaunchImage string + LocArgs []string + LocKey string + Sound string + Subtitle string + SummaryArg string + SummaryArgCount int + Title string + TitleLocArgs []string + TitleLocKey string