Values.LibraryTemplateButtonInputSourceConfiguration options for customizing buttons in a template from Meta's library.
type nonrec t = {type_ : ButtonType.t option;The type of button (for example, QUICK_REPLY, CALL, or URL).
*)phoneNumber : PhoneNumber.t option;The phone number in E.164 format for CALL-type buttons.
*)url : MetaUrlWithSuffixExample.t option;The URL with dynamic parameters for URL-type buttons.
*)otpType : OtpType.t option;The type of one-time password for OTP buttons.
*)zeroTapTermsAccepted : ZeroTapTermsAccepted.t option;When true, indicates acceptance of zero-tap terms for the button.
*)supportedApps : SupportedApps.t option;List of supported applications for this button type.
*)}val to_value :
t ->
[> `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 ]