Skip to content

Commit

Permalink
PE0025 Update InstantPicker config
Browse files Browse the repository at this point in the history
  • Loading branch information
N0tSure committed Apr 3, 2020
1 parent 7b4c9cb commit aa49bef
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions src/main/java/com/artemsirosh/hitbtc/HitBTCUiApplication.java
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
import com.artemsirosh.hitbtc.view.InstantPicker;
import com.vaadin.flow.data.provider.DataProvider;
import com.vaadin.flow.data.provider.ListDataProvider;
import com.vaadin.flow.spring.annotation.SpringComponent;
import com.vaadin.flow.spring.annotation.UIScope;
import com.vaadin.flow.spring.annotation.VaadinSessionScope;
import org.springframework.boot.SpringApplication;
Expand Down Expand Up @@ -38,13 +37,23 @@ ListDataProvider<Symbol> symbolListDataProvider(SymbolClient client) {
@Bean
@UIScope
InstantPicker fromInstantPicker() {
return new InstantPicker("Since timestamp", (localDate, localTime) -> {});
return new InstantPicker(
"Since timestamp",
(date, time, datePicker, timePicker) -> {
datePicker.setMax(date);
timePicker.setMax(time.toString());
});
}

@Bean
@UIScope
InstantPicker tillInstantPicker() {
return new InstantPicker("Till timestamp", (localDate, localTime) -> {});
return new InstantPicker(
"Till timestamp",
(date, time, datePicker, timePicker) -> {
datePicker.setMin(date);
timePicker.setMin(time.toString());
});
}

}

0 comments on commit aa49bef

Please sign in to comment.