Class InputParametersDialog

java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<T>
io.jmix.flowui.view.View<ViewLayout>
io.jmix.flowui.view.StandardView
io.jmix.reportsflowui.view.run.InputParametersDialog
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, FragmentOwner, Serializable

@ViewController("report_InputParametersDialogView") @ViewDescriptor("input-parameters-dialog.xml") @DialogMode(width="30em") public class InputParametersDialog extends StandardView
See Also:
  • Field Details

  • Constructor Details

    • InputParametersDialog

      public InputParametersDialog()
  • Method Details

    • setTemplateCode

      public void setTemplateCode(@Nullable String templateCode)
    • setOutputFileName

      public void setOutputFileName(@Nullable String outputFileName)
    • setBulkPrint

      public void setBulkPrint(boolean bulkPrint)
    • setReport

      public void setReport(Report report)
    • setInputParameter

      public void setInputParameter(@Nullable ReportInputParameter inputParameter)
    • setParameters

      public void setParameters(@Nullable Map<String,Object> parameters)
    • setInBackground

      public void setInBackground(boolean inBackground)
    • onBeforeShow

      @Subscribe protected void onBeforeShow(View.BeforeShowEvent event)
    • onPrintReportButtonClick

      @Subscribe("printReportButton") public void onPrintReportButtonClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • cancel

      @Subscribe("cancelButton") protected void cancel(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • crossValidateParameters

      protected void crossValidateParameters(ValidationErrors validationErrors)