Sha256: afcaf66cb8f2e9020f4356d0f4360074d8d0bd078f47f85626f681cd139485d7

Contents?: true

Size: 1.23 KB

Versions: 50

Compression:

Stored size: 1.23 KB

Contents

# SunshineConversationsClient::Link

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**type** | **String** | The type of action. | [default to 'link']
**uri** | **String** | The action URI. This is the link that will be used in the clients when clicking the button. | 
**text** | **String** | The button text. | 
**default** | **Boolean** | Boolean value indicating whether the action is the default action for a message item in Facebook Messenger. | [optional] 
**metadata** | [**Object**](.md) | Flat object containing custom properties. Strings, numbers and booleans  are the only supported format that can be passed to metadata. The metadata is limited to 4KB in size.  | [optional] 
**extra_channel_options** | [**ExtraChannelOptions**](ExtraChannelOptions.md) |  | [optional] 

## Code Sample

```ruby
require 'SunshineConversationsClient'

instance = SunshineConversationsClient::Link.new(type: null,
                                 uri: null,
                                 text: null,
                                 default: null,
                                 metadata: {"lang":"en-ca"},
                                 extra_channel_options: null)
```


Version data entries

50 entries across 50 versions & 1 rubygems

Version Path
sunshine-conversations-client-9.4.6 docs/Link.md
sunshine-conversations-client-9.4.5 docs/Link.md
sunshine-conversations-client-9.4.4 docs/Link.md
sunshine-conversations-client-9.4.3 docs/Link.md
sunshine-conversations-client-9.4.2 docs/Link.md
sunshine-conversations-client-9.4.1 docs/Link.md
sunshine-conversations-client-9.4.0 docs/Link.md
sunshine-conversations-client-9.3.0 docs/Link.md
sunshine-conversations-client-9.2.0 docs/Link.md
sunshine-conversations-client-9.1.1 docs/Link.md