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 Modifier and Type Method Description default java.lang.StringgetAccessibilityLabel()Returns an accessibility label for the button.default @NotNull java.lang.StringgetExportedType()Returns the type of the resource for which the export is performed.default java.lang.StringgetIcon()Returns the button icon identifier.default java.lang.StringgetLink()Returns the button link.default java.lang.StringgetText()Returns the button text.
-
-
-
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
-
getLink
default java.lang.String getLink()
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
-
getExportedType
@NotNull default @NotNull java.lang.String getExportedType()
Description copied from interface:ComponentExporterReturns the type of the resource for which the export is performed.
NOTE: methods whose JSON serialization would lead to the same JSON property name (":type") will not be serialized.
- Specified by:
getExportedTypein interfaceComponent- Specified by:
getExportedTypein interfaceComponentExporter- Returns:
- the type of the component
- Since:
- com.adobe.cq.wcm.core.components.models 12.8.0
- See Also:
ComponentExporter.getExportedType()
-
-