Class MessagePageViewBlock<RECORD>

java.lang.Object
org.teamapps.ux.component.pageview.AbstractPageViewBlock
org.teamapps.ux.component.pageview.MessagePageViewBlock<RECORD>

public class MessagePageViewBlock<RECORD>
extends AbstractPageViewBlock
  • Constructor Details

    • MessagePageViewBlock

      public MessagePageViewBlock()
    • MessagePageViewBlock

      public MessagePageViewBlock​(Template topTemplate, RECORD topRecord)
    • MessagePageViewBlock

      public MessagePageViewBlock​(PageViewBlockAlignment alignment, Template topTemplate, RECORD topRecord)
  • Method Details

    • createUiBlock

      public org.teamapps.dto.UiMessagePageViewBlock createUiBlock()
      Specified by:
      createUiBlock in class AbstractPageViewBlock
    • getTopTemplate

      public Template getTopTemplate()
    • setTopTemplate

      public void setTopTemplate​(Template topTemplate)
    • getTopRecord

      public RECORD getTopRecord()
    • setTopRecord

      public void setTopRecord​(RECORD topRecord)
    • getTopRecordPropertyProvider

      public PropertyProvider<RECORD> getTopRecordPropertyProvider()
    • setTopRecordPropertyProvider

      public void setTopRecordPropertyProvider​(PropertyProvider<RECORD> propertyProvider)
    • setTopRecordPropertyExtractor

      public void setTopRecordPropertyExtractor​(PropertyExtractor<RECORD> propertyExtractor)
    • getTopRecordAlignment

      public HorizontalElementAlignment getTopRecordAlignment()
    • setTopRecordAlignment

      public void setTopRecordAlignment​(HorizontalElementAlignment topRecordAlignment)
    • getHtml

      public java.lang.String getHtml()
    • setHtml

      public void setHtml​(java.lang.String html)
    • getImageUrls

      public java.util.List<java.lang.String> getImageUrls()
    • setImageUrls

      public void setImageUrls​(java.util.List<java.lang.String> imageUrls)