Class MessageTemplatePreviewView

java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<ViewLayout>
io.jmix.flowui.view.View<ViewLayout>
io.jmix.flowui.view.StandardView
io.jmix.messagetemplatesflowui.view.messagetemplatepreview.MessageTemplatePreviewView
All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasStyle, com.vaadin.flow.router.AfterNavigationObserver, com.vaadin.flow.router.BeforeEnterObserver, com.vaadin.flow.router.BeforeLeaveObserver, com.vaadin.flow.router.HasDynamicTitle, com.vaadin.flow.router.internal.AfterNavigationHandler, com.vaadin.flow.router.internal.BeforeEnterHandler, com.vaadin.flow.router.internal.BeforeLeaveHandler, FacetOwner, FragmentOwner, Serializable

@ViewController("msgtmp_MessageTemplatePreviewView") @ViewDescriptor("message-template-preview-view.xml") @DialogMode(minWidth="40em", resizable=true) public class MessageTemplatePreviewView extends StandardView
See Also:
  • Field Details

  • Constructor Details

    • MessageTemplatePreviewView

      public MessageTemplatePreviewView()
  • Method Details

    • onInit

      @Subscribe public void onInit(View.InitEvent event)
    • setPreviewContent

      public void setPreviewContent(TemplateType type, String content)
    • onBeforeShow

      @Subscribe public void onBeforeShow(View.BeforeShowEvent event)
    • initHtmlLayout

      protected void initHtmlLayout()
    • initTextLayout

      protected void initTextLayout()
    • onOpenInNewTabButtonClick

      @Subscribe("openInNewTabButton") public void onOpenInNewTabButtonClick(com.vaadin.flow.component.ClickEvent<JmixButton> event)