Class CustomDriverOptions
java.lang.Object
com.flowingcode.vaadin.addons.shareeasy.util.CustomDriverOptions
- All Implemented Interfaces:
ShareEasyDriver
Representation of the options to be defined to create a custom driver.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionelemental.json.JsonObjectgetLink()getName()voidsetBackgroundColor(String backgroundColor) voidsetBackgroundHoverColor(String backgroundHoverColor) voidsetButtonText(String buttonText) voidsetIconSvg(String iconSvg) voidvoidvoidsetRippleColor(String rippleColor) voidsetShareLinkParam(String shareLinkParam) voidsetShareTextParam(String shareTextParam) voidsetTextColor(String textColor) voidsetTextHoverColor(String textHoverColor)
-
Constructor Details
-
CustomDriverOptions
public CustomDriverOptions()
-
-
Method Details
-
getButtonText
-
setButtonText
-
getIconSvg
-
setIconSvg
-
getBackgroundColor
-
setBackgroundColor
-
getBackgroundHoverColor
-
setBackgroundHoverColor
-
getTextColor
-
setTextColor
-
getTextHoverColor
-
setTextHoverColor
-
getRippleColor
-
setRippleColor
-
getLink
-
setLink
-
getName
- Specified by:
getNamein interfaceShareEasyDriver
-
setName
-
getJsonObject
public elemental.json.JsonObject getJsonObject()
-