Preparing search index...
The search index is not available
Trova Core - v3.43.0
Trova Core
@trova-trip/trova-services
services
emailData
EmailData
Type Alias EmailData<T>
EmailData
:
{
baseModel
:
{
data
:
T
;
type
:
ModelName
}
;
emailLists
?:
{
confirmedTravelersList
?:
List
;
emailMarketingList
?:
List
;
pendingTravelersList
?:
List
;
waitlistedTravelersList
?:
List
;
}
;
entities
:
EmailDataEntities
<
T
>
;
recipients
:
{
accountManager
?:
BaseUser
;
availableOptionalActivitiesTravelers
?:
services
.
emails
.
EmailRecipient
[]
;
bookingTravelers
?:
services
.
emails
.
EmailRecipient
[]
;
confirmedTravelers
?:
ListUser
[]
;
hostMarketingListUsers
?:
ListUser
[]
;
hostUsers
?:
BaseUser
[]
;
incompleteReviewTripHosts
?:
services
.
emails
.
EmailRecipient
[]
;
incompleteReviewTripTravelers
?:
services
.
emails
.
EmailRecipient
[]
;
incompleteTripFormTravelers
?:
services
.
emails
.
EmailRecipient
[]
;
operatorRecipients
?:
OperatorRecipients
;
pendingTravelers
?:
ListUser
[]
;
userRecipient
?:
services
.
emails
.
EmailRecipient
;
waitlistedTravelers
?:
ListUser
[]
;
}
;
trackingProperties
?:
{
hostId
?:
string
;
tripId
?:
string
}
;
trackingUserId
?:
string
;
}
Type Parameters
T
extends
BaseModel
=
BaseModel
Type declaration
baseModel
:
{
data
:
T
;
type
:
ModelName
}
Optional
emailLists
?:
{
confirmedTravelersList
?:
List
;
emailMarketingList
?:
List
;
pendingTravelersList
?:
List
;
waitlistedTravelersList
?:
List
;
}
entities
:
EmailDataEntities
<
T
>
recipients
:
{
accountManager
?:
BaseUser
;
availableOptionalActivitiesTravelers
?:
services
.
emails
.
EmailRecipient
[]
;
bookingTravelers
?:
services
.
emails
.
EmailRecipient
[]
;
confirmedTravelers
?:
ListUser
[]
;
hostMarketingListUsers
?:
ListUser
[]
;
hostUsers
?:
BaseUser
[]
;
incompleteReviewTripHosts
?:
services
.
emails
.
EmailRecipient
[]
;
incompleteReviewTripTravelers
?:
services
.
emails
.
EmailRecipient
[]
;
incompleteTripFormTravelers
?:
services
.
emails
.
EmailRecipient
[]
;
operatorRecipients
?:
OperatorRecipients
;
pendingTravelers
?:
ListUser
[]
;
userRecipient
?:
services
.
emails
.
EmailRecipient
;
waitlistedTravelers
?:
ListUser
[]
;
}
Optional
trackingProperties
?:
{
hostId
?:
string
;
tripId
?:
string
}
Optional
trackingUserId
?:
string
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Trova Core - v3.43.0
Loading...