Values.MetaLibraryTemplateSourceRepresents a template from Meta's library with customization options.
type nonrec t = {templateName : MetaTemplateName.t;The name to assign to the template.
*)libraryTemplateName : MetaTemplateName.t;The name of the template in Meta's library.
*)templateCategory : MetaTemplateCategory.t;The category of the template (for example, UTILITY or MARKETING).
*)templateLanguage : MetaTemplateLanguage.t;The language code for the template (for example, en_US).
*)libraryTemplateButtonInputs : MetaLibraryTemplateButtonInputs.t option;Button customizations for the template.
*)libraryTemplateBodyInputs : LibraryTemplateBodyInputs.t option;Body text customizations for the template.
*)}val make :
?libraryTemplateButtonInputs:??? ->
?libraryTemplateBodyInputs:??? ->
templateName:MetaTemplateName.t ->
libraryTemplateName:MetaTemplateName.t ->
templateCategory:MetaTemplateCategory.t ->
templateLanguage:MetaTemplateLanguage.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Boolean of ZeroTapTermsAccepted.t
| `List of
[> `Map of
([> `String of SupportedAppKeyString.t ]
* [> `String of SupportedAppValueString.t ])
list ]
list
| `Map of
([> `String of MetaUrlWithSuffixExampleKeyString.t ]
* [> `String of MetaUrlWithSuffixExampleValueString.t ])
list
| `String of ButtonType.t ])
list ]
list
| `String of MetaTemplateName.t
| `Structure of
(string
* [> `Boolean of AddContactNumber.t
| `Integer of CodeExpirationMinutes.t ])
list ])
list ]