Class ScheduledBusinessDayDetailView

java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<T>
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, ChangeTracker, DetailView<ScheduledBusinessDayModel>, ReadOnlyAwareView, Serializable

@ViewController("buscal_BusinessDayModel.detail") @ViewDescriptor("scheduled-business-day-detail-view.xml") @DialogMode(width="AUTO", height="AUTO") public class ScheduledBusinessDayDetailView extends StandardDetailView<ScheduledBusinessDayModel>
See Also:
  • Constructor Details

    • ScheduledBusinessDayDetailView

      public ScheduledBusinessDayDetailView()
  • Method Details

    • setCreateMode

      public void setCreateMode(boolean createMode)
    • setUsedDaysOfWeek

      public void setUsedDaysOfWeek(List<DayOfWeek> alreadyUsedDaysOfWeek)
    • onBeforeShow

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

      @Subscribe("dayOfWeekSelect") public void onDayOfWeekSelectComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixSelect<DayOfWeek>,DayOfWeek> event)
    • onAddAnotherIntervalBtnClick

      @Subscribe("addAnotherIntervalBtn") public void onAddAnotherIntervalBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • onBeforeSave

      @Subscribe public void onBeforeSave(StandardDetailView.BeforeSaveEvent event)