Module

Mailgun.Tracking

Package
purescript-mailgun
Repository
piq9117/purescript-mailgun

Programmatically get and modify domain tracking settings.

#Tracking Source

data Tracking :: Type

#OpenTracking Source

#ClickTracking Source

#UnsubscribeTracking Source

#IsActive Source

data IsActive

Constructors

#tracking Source

tracking :: Domain -> Tracking

Tracking api

#info Source

info :: forall a. Tracking -> (Callback a) -> Effect Unit

Returns tracking settings for a domain.

#openTracking Source

openTracking :: Tracking -> OpenTracking

Open Tracking api.

#clickTracking Source

clickTracking :: Tracking -> ClickTracking

Click Tracking api

#updateOpenTracking Source

updateOpenTracking :: forall a. OpenTracking -> TrackingAttr -> Callback a -> Effect Unit

Updates the open tracking settings for a domain.

#updateClickTracking Source

updateClickTracking :: forall a. ClickTracking -> TrackingAttr -> Callback a -> Effect Unit

Updates the click tracking settings for a domain.

#unsubscribeTracking Source

unsubscribeTracking :: Tracking -> UnsubscribeTracking

Unsubscribe tracking api.

#updateUnsubTracking Source

updateUnsubTracking :: forall a. UnsubscribeTracking -> UnsubscribeAttr -> (Callback a) -> Effect Unit

Updates the unsubscribe tracking settings for domain.