Interface MediaMixin
-
- All Known Subinterfaces:
ResponsiveImage
@ConsumerType public interface MediaMixin
Adds wcm.io Media support to model interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default @Nullable java.lang.String
getMediaMarkup()
Returns the XHTML markup for the resolved media object (if valid).@NotNull io.wcm.handler.media.Media
getMediaObject()
Get wcm.io Media handler objectdefault @Nullable java.lang.String
getMediaURL()
Resolved media URLs.default boolean
isMediaValid()
Returns true if the media was resolved successful.
-
-
-
Method Detail
-
getMediaObject
@NotNull @NotNull io.wcm.handler.media.Media getMediaObject()
Get wcm.io Media handler object- Returns:
- Media
-
isMediaValid
default boolean isMediaValid()
Returns true if the media was resolved successful.- Returns:
- Media is valid
-
getMediaURL
@Nullable default @Nullable java.lang.String getMediaURL()
Resolved media URLs.- Returns:
- Media is valid
-
getMediaMarkup
@Nullable default @Nullable java.lang.String getMediaMarkup()
Returns the XHTML markup for the resolved media object (if valid). This is in most cases an img element, but may also contain other arbitrary markup.- Returns:
- Media markup
-
-