Class MediaPlaceholder

java.lang.Object
io.wcm.handler.media.ui.MediaPlaceholder

@Model(adaptables=org.apache.sling.api.SlingHttpServletRequest.class) public class MediaPlaceholder extends Object
Model for media replacement placeholder.

Mandatory use parameters:

  • media (io.wcm.handler.media.Media): The result object of the media handler (usually in invalid state)
  • classAppend (String): Additional CSS classes for placeholder element
  • Constructor Details

    • MediaPlaceholder

      public MediaPlaceholder()
  • Method Details

    • getClassAppend

      @Nullable public @Nullable String getClassAppend()
      Gets additional CSS classes for the replacement placeholder to allow drag&drop of assets into an empty component.
      Returns:
      CSS class or null
    • getMediaInvalidReason

      @Nullable public @Nullable String getMediaInvalidReason()
      Additional text to append to empty placeholder message.
      Returns:
      Empty text