public static final class ShareMessengerURLActionButton.Builder extends ShareMessengerActionButton.Builder<ShareMessengerURLActionButton,ShareMessengerURLActionButton.Builder>
ShareMessengerURLActionButton class.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ShareMessengerURLActionButton |
build()
Builds the object.
|
ShareMessengerURLActionButton.Builder |
readFrom(ShareMessengerURLActionButton content)
Reads the values from a ShareModel into the builder.
|
ShareMessengerURLActionButton.Builder |
setFallbackUrl(android.net.Uri fallbackUrl)
Set the fallback URL for a Messenger Extensions enabled button.
|
ShareMessengerURLActionButton.Builder |
setIsMessengerExtensionURL(boolean isMessengerExtensionURL)
Set whether the url is a Messenger Extensions url.
|
ShareMessengerURLActionButton.Builder |
setShouldHideWebviewShareButton(boolean shouldHideWebviewShareButton)
Set whether we want to hide the share button in the webview or not.
|
ShareMessengerURLActionButton.Builder |
setUrl(android.net.Uri url)
Set the URL of this action button.
|
ShareMessengerURLActionButton.Builder |
setWebviewHeightRatio(ShareMessengerURLActionButton.WebviewHeightRatio webviewHeightRatio)
Set the display height ratio of the webview when shown in the Messenger app.
|
setTitlepublic ShareMessengerURLActionButton.Builder setUrl(@Nullable android.net.Uri url)
public ShareMessengerURLActionButton.Builder setIsMessengerExtensionURL(boolean isMessengerExtensionURL)
public ShareMessengerURLActionButton.Builder setFallbackUrl(@Nullable android.net.Uri fallbackUrl)
public ShareMessengerURLActionButton.Builder setWebviewHeightRatio(ShareMessengerURLActionButton.WebviewHeightRatio webviewHeightRatio)
public ShareMessengerURLActionButton.Builder setShouldHideWebviewShareButton(boolean shouldHideWebviewShareButton)
public ShareMessengerURLActionButton.Builder readFrom(ShareMessengerURLActionButton content)
ShareModelBuilderreadFrom in interface ShareModelBuilder<ShareMessengerURLActionButton,ShareMessengerURLActionButton.Builder>readFrom in class ShareMessengerActionButton.Builder<ShareMessengerURLActionButton,ShareMessengerURLActionButton.Builder>content - The source ShareModelpublic ShareMessengerURLActionButton build()
ShareBuilder