Interface Button
-
- All Superinterfaces:
Component
,ComponentExporter
@ConsumerType public interface Button extends Component
Defines theButton
Sling Model used for the/apps/core/wcm/components/button
component.- Since:
- com.adobe.cq.wcm.core.components.models 12.8.0
-
-
Method Summary
All Methods Instance Methods Default Methods Deprecated Methods Modifier and Type Method Description default java.lang.String
getAccessibilityLabel()
Returns an accessibility label for the button.default Link
getButtonLink()
Returns the button link.default java.lang.String
getIcon()
Returns the button icon identifier.default java.lang.String
getLink()
Deprecated.Please usegetButtonLink()
default java.lang.String
getText()
Returns the button text.-
Methods inherited from interface com.adobe.cq.wcm.core.components.models.Component
getAppliedCssClasses, getData, getExportedType, getId
-
-
-
-
Method Detail
-
getText
default java.lang.String getText()
Returns the button text.- Returns:
- the button text
- Since:
- com.adobe.cq.wcm.core.components.models 12.8.0
-
getButtonLink
default Link getButtonLink()
Returns the button link.- Returns:
- the button link
- Since:
- com.adobe.cq.wcm.core.components.models 12.21.0
-
getLink
@Deprecated default java.lang.String getLink()
Deprecated.Please usegetButtonLink()
Returns the button link.- Returns:
- the button link
- Since:
- com.adobe.cq.wcm.core.components.models 12.8.0
-
getIcon
default java.lang.String getIcon()
Returns the button icon identifier.- Returns:
- the button icon identifier
- Since:
- com.adobe.cq.wcm.core.components.models 12.8.0
-
getAccessibilityLabel
default java.lang.String getAccessibilityLabel()
Returns an accessibility label for the button.- Returns:
- an accessibility label for the button
- Since:
- com.adobe.cq.wcm.core.components.models 12.9.0
-
-