|
|
@ -1,13 +1,14 @@ |
|
|
|
package com.example.application.views.masterdetail; |
|
|
|
|
|
|
|
import java.util.Optional; |
|
|
|
|
|
|
|
import com.example.application.data.entity.SamplePerson; |
|
|
|
import com.example.application.data.service.SamplePersonService; |
|
|
|
import com.example.application.views.main.MainView; |
|
|
|
import com.vaadin.flow.component.Component; |
|
|
|
import com.vaadin.flow.component.HasStyle; |
|
|
|
import com.vaadin.flow.component.button.Button; |
|
|
|
import com.vaadin.flow.component.button.ButtonVariant; |
|
|
|
import com.vaadin.flow.component.checkbox.Checkbox; |
|
|
|
import com.vaadin.flow.component.datepicker.DatePicker; |
|
|
|
import com.vaadin.flow.component.dependency.CssImport; |
|
|
|
import com.vaadin.flow.component.formlayout.FormLayout; |
|
|
|
import com.vaadin.flow.component.grid.Grid; |
|
|
@ -16,18 +17,16 @@ import com.vaadin.flow.component.html.Div; |
|
|
|
import com.vaadin.flow.component.notification.Notification; |
|
|
|
import com.vaadin.flow.component.orderedlayout.HorizontalLayout; |
|
|
|
import com.vaadin.flow.component.splitlayout.SplitLayout; |
|
|
|
import com.vaadin.flow.component.textfield.TextField; |
|
|
|
import com.vaadin.flow.data.binder.BeanValidationBinder; |
|
|
|
import com.vaadin.flow.data.binder.ValidationException; |
|
|
|
|
|
|
|
import com.vaadin.flow.data.renderer.TemplateRenderer; |
|
|
|
import com.vaadin.flow.router.PageTitle; |
|
|
|
import com.vaadin.flow.router.Route; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.vaadin.artur.helpers.CrudServiceDataProvider; |
|
|
|
import com.vaadin.flow.router.Route; |
|
|
|
import com.vaadin.flow.router.PageTitle; |
|
|
|
import com.example.application.views.main.MainView; |
|
|
|
import com.vaadin.flow.data.renderer.TemplateRenderer; |
|
|
|
import com.vaadin.flow.component.checkbox.Checkbox; |
|
|
|
import com.vaadin.flow.component.datepicker.DatePicker; |
|
|
|
import com.vaadin.flow.component.textfield.TextField; |
|
|
|
|
|
|
|
import java.util.Optional; |
|
|
|
|
|
|
|
@CssImport("./views/masterdetail/master-detail-view.css") |
|
|
|
@Route(value = "master-detail", layout = MainView.class) |
|
|
|