Sinch Node.js SDK - v1.5.0
GitHub
npm
Developers
Preparing search index...
Conversation
templateV2Helper
Variable templateV2Helper
Const
templateV2Helper
:
{
buildCardMessageContent
:
(
cardMessageItem
:
CardMessageItem
,
)
=>
CardMessage
;
buildCarouselMessageContent
:
(
carouselMessageItem
:
CarouselMessageItem
,
)
=>
CarouselMessage
;
buildChoiceMessageContent
:
(
choiceMessageItem
:
ChoiceMessageItem
,
)
=>
ChoiceMessage
;
buildContactInfoMessageContent
:
(
contactInfoMessageItem
:
ContactInfoMessageItem
,
)
=>
ContactInfoMessage
;
buildListMessageContent
:
(
listMessageItem
:
ListMessageItem
)
=>
ListMessage
;
buildLocationMessageContent
:
(
locationMessageItem
:
LocationMessageItem
,
)
=>
LocationMessage
;
buildMediaMessageContent
:
(
mediaMessageItem
:
MediaProperties
,
)
=>
MediaMessage
;
buildTemplateMessageContent
:
(
templateMessageItem
:
TemplateMessageItem
,
)
=>
TemplateMessage
;
buildTextMessageContent
:
(
textMessageItem
:
TextMessageItem
)
=>
TextMessage
;
getMessageFromTranslation
:
(
translation
:
V2TemplateTranslation
,
)
=>
|
{
content
:
CardMessageItem
|
undefined
;
type
:
MessageType
}
|
{
content
:
CarouselMessageItem
|
undefined
;
type
:
MessageType
}
|
{
content
:
ChoiceMessageItem
|
undefined
;
type
:
MessageType
}
|
{
content
:
ContactInfoMessageItem
|
undefined
;
type
:
MessageType
}
|
{
content
:
ListMessageItem
|
undefined
;
type
:
MessageType
}
|
{
content
:
LocationMessageItem
|
undefined
;
type
:
MessageType
}
|
{
content
:
MediaProperties
|
undefined
;
type
:
MessageType
}
|
{
content
:
TemplateMessageItem
|
undefined
;
type
:
MessageType
}
|
{
content
:
TextMessageItem
;
type
:
MessageType
}
|
{
content
:
string
;
type
:
MessageType
}
;
getPreviousTranslations
:
(
translations
:
V2TemplateTranslation
[]
|
undefined
,
)
=>
V2TemplateTranslation
[]
;
}
Type Declaration
buildCardMessageContent
:
(
cardMessageItem
:
CardMessageItem
)
=>
CardMessage
buildCarouselMessageContent
:
(
carouselMessageItem
:
CarouselMessageItem
)
=>
CarouselMessage
buildChoiceMessageContent
:
(
choiceMessageItem
:
ChoiceMessageItem
)
=>
ChoiceMessage
buildContactInfoMessageContent
:
(
contactInfoMessageItem
:
ContactInfoMessageItem
)
=>
ContactInfoMessage
buildListMessageContent
:
(
listMessageItem
:
ListMessageItem
)
=>
ListMessage
buildLocationMessageContent
:
(
locationMessageItem
:
LocationMessageItem
)
=>
LocationMessage
buildMediaMessageContent
:
(
mediaMessageItem
:
MediaProperties
)
=>
MediaMessage
buildTemplateMessageContent
:
(
templateMessageItem
:
TemplateMessageItem
)
=>
TemplateMessage
buildTextMessageContent
:
(
textMessageItem
:
TextMessageItem
)
=>
TextMessage
getMessageFromTranslation
:
(
translation
:
V2TemplateTranslation
,
)
=>
|
{
content
:
CardMessageItem
|
undefined
;
type
:
MessageType
}
|
{
content
:
CarouselMessageItem
|
undefined
;
type
:
MessageType
}
|
{
content
:
ChoiceMessageItem
|
undefined
;
type
:
MessageType
}
|
{
content
:
ContactInfoMessageItem
|
undefined
;
type
:
MessageType
}
|
{
content
:
ListMessageItem
|
undefined
;
type
:
MessageType
}
|
{
content
:
LocationMessageItem
|
undefined
;
type
:
MessageType
}
|
{
content
:
MediaProperties
|
undefined
;
type
:
MessageType
}
|
{
content
:
TemplateMessageItem
|
undefined
;
type
:
MessageType
}
|
{
content
:
TextMessageItem
;
type
:
MessageType
}
|
{
content
:
string
;
type
:
MessageType
}
getPreviousTranslations
:
(
translations
:
V2TemplateTranslation
[]
|
undefined
)
=>
V2TemplateTranslation
[]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
GitHub
npm
Developers
Sinch Node.js SDK - v1.5.0
Loading...