Interface Button
-
- All Superinterfaces:
Component,ComponentExporter
@ConsumerType public interface Button extends Component
Defines theButtonSling Model used for the/apps/core/wcm/components/buttoncomponent.- 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 StringgetAccessibilityLabel()Returns an accessibility label for the button.default LinkgetButtonLink()Returns the button link.default StringgetIcon()Returns the button icon identifier.default StringgetLink()Deprecated.Please usegetButtonLink()default StringgetText()Returns the button text.-
Methods inherited from interface com.adobe.cq.wcm.core.components.models.Component
getAppliedCssClasses, getData, getExportedType, getId
-
-
-
-
Method Detail
-
getText
default 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 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 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 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
-
-