Interface LinkMixin
-
- All Known Subinterfaces:
ResponsiveImage
@ConsumerType public interface LinkMixin
Adds wcm.io Link support to model interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default @Nullable java.util.Map<java.lang.String,java.lang.String>
getLinkAttributes()
Returns a map of attributes which can be applied to a HTML anchor element.@NotNull io.wcm.handler.link.Link
getLinkObject()
Get wcm.io Link handler objectdefault @Nullable java.lang.String
getLinkURL()
Resolved link URL.default boolean
isLinkValid()
Returns true if the link was resolved successful.
-
-
-
Method Detail
-
getLinkObject
@NotNull @NotNull io.wcm.handler.link.Link getLinkObject()
Get wcm.io Link handler object- Returns:
- Link
-
isLinkValid
default boolean isLinkValid()
Returns true if the link was resolved successful.- Returns:
- Link is valid
-
getLinkURL
@Nullable default @Nullable java.lang.String getLinkURL()
Resolved link URL.- Returns:
- Link URL
-
getLinkAttributes
@Nullable default @Nullable java.util.Map<java.lang.String,java.lang.String> getLinkAttributes()
Returns a map of attributes which can be applied to a HTML anchor element.- Returns:
- Anchor attributes
-
-