@Inject public SelectorSliderDisplayer(View view, DateParameterEditor minDateEditor, DateParameterEditor maxDateEditor, NumberParameterEditor minNumberEditor, NumberParameterEditor maxNumberEditor) { this.view = view; this.view.init(this); this.minDateEditor = minDateEditor; this.maxDateEditor = maxDateEditor; this.minNumberEditor = minNumberEditor; this.maxNumberEditor = maxNumberEditor;; this.minDateEditor.setOnChangeCommand(this::onMinDateInputChange); this.minDateEditor.setOnFocusCommand(this::onMinDateInputFocus); this.minDateEditor.setOnBlurCommand(this::onMinDateInputBlur); this.maxDateEditor.setOnChangeCommand(this::onMaxDateInputChange); this.maxDateEditor.setOnFocusCommand(this::onMaxDateInputFocus); this.maxDateEditor.setOnBlurCommand(this::onMaxDateInputBlur); this.minNumberEditor.setOnChangeCommand(this::onMinNumberInputChange); this.maxNumberEditor.setOnChangeCommand(this::onMaxNumberInputChange); }
@Inject public SelectorSliderDisplayer(View view, DateParameterEditor minDateEditor, DateParameterEditor maxDateEditor, NumberParameterEditor minNumberEditor, NumberParameterEditor maxNumberEditor) { this.view = view; this.view.init(this); this.minDateEditor = minDateEditor; this.maxDateEditor = maxDateEditor; this.minNumberEditor = minNumberEditor; this.maxNumberEditor = maxNumberEditor;; this.minDateEditor.setOnChangeCommand(this::onMinDateInputChange); this.minDateEditor.setOnFocusCommand(this::onMinDateInputFocus); this.minDateEditor.setOnBlurCommand(this::onMinDateInputBlur); this.maxDateEditor.setOnChangeCommand(this::onMaxDateInputChange); this.maxDateEditor.setOnFocusCommand(this::onMaxDateInputFocus); this.maxDateEditor.setOnBlurCommand(this::onMaxDateInputBlur); this.minNumberEditor.setOnChangeCommand(this::onMinNumberInputChange); this.maxNumberEditor.setOnChangeCommand(this::onMaxNumberInputChange); }