26
26
import com .vaadin .flow .component .button .Button ;
27
27
import com .vaadin .flow .component .dependency .CssImport ;
28
28
import com .vaadin .flow .component .html .Div ;
29
- import com .vaadin .flow .component .html .Label ;
30
29
import com .vaadin .flow .component .html .NativeButton ;
30
+ import com .vaadin .flow .component .html .Span ;
31
31
import com .vaadin .flow .component .orderedlayout .HorizontalLayout ;
32
32
import com .vaadin .flow .component .textfield .TextField ;
33
33
import com .vaadin .flow .demo .DemoView ;
@@ -55,14 +55,14 @@ public void initView() {
55
55
createLocaleChangeDatePicker ();
56
56
57
57
addCard ("Additional code used in the demo" ,
58
- new Label ("These methods are used in the demo." ));
58
+ new Span ("These methods are used in the demo." ));
59
59
}
60
60
61
61
private void createSimpleDatePicker () {
62
62
Div message = createMessageDiv ("simple-picker-message" );
63
63
64
64
// begin-source-example
65
- // source-example-heading: Simple date picker
65
+ // source-example-heading: Simple date range picker
66
66
EnhancedDateRangePicker datePicker = new EnhancedDateRangePicker ();
67
67
datePicker .setClassNameForDates ("publicHolidayRed" , LocalDate .now (), LocalDate .now ().plusDays (10 ));
68
68
datePicker .setClassNameForDates ("publicHolidayGreen" , LocalDate .now ().plusDays (1 ), LocalDate .now ().plusDays (11 ));
@@ -81,7 +81,7 @@ private void createSimpleDatePickerWithoutTextFields() {
81
81
Div message = createMessageDiv ("simple-picker-without-text-fields-message" );
82
82
83
83
// begin-source-example
84
- // source-example-heading: Simple date picker
84
+ // source-example-heading: Simple date range picker without visible text fields
85
85
EnhancedDateRangePicker datePicker = new EnhancedDateRangePicker ();
86
86
datePicker .setTextFieldsVisible (false );
87
87
Button openDRP = new Button ("Open Date Range Picker" );
@@ -102,7 +102,7 @@ private void createPatternDatePicker() {
102
102
Div message = createMessageDiv ("simple-picker-message" );
103
103
104
104
// begin-source-example
105
- // source-example-heading: Date picker with pattern
105
+ // source-example-heading: Date range picker with pattern
106
106
EnhancedDateRangePicker datePicker = new EnhancedDateRangePicker (new DateRange (LocalDate .now (),LocalDate .now ().plusDays (7 )), "dd-MMM-yyyy" );
107
107
datePicker .setId ("withCustomJSPreset" );
108
108
Button from1st = new Button ("From 1st" );
@@ -158,7 +158,7 @@ private void createPatternAndLocaleDatePicker() {
158
158
Div message = createMessageDiv ("simple-picker-message" );
159
159
160
160
// begin-source-example
161
- // source-example-heading: Date picker with pattern and locale
161
+ // source-example-heading: Date range picker with pattern and locale
162
162
EnhancedDateRangePicker datePicker = new EnhancedDateRangePicker (new DateRange (LocalDate .now (),null ), "dd-MMM-yyyy" );
163
163
// UI.getCurrent().setLocale(Locale.ITALIAN);
164
164
updateMessage (message , datePicker );
@@ -216,7 +216,7 @@ private void createMinAndMaxDatePicker() {
216
216
Div message = createMessageDiv ("min-and-max-picker-message" );
217
217
218
218
// begin-source-example
219
- // source-example-heading: Date picker with min and max
219
+ // source-example-heading: Date range picker with min and max without side panel
220
220
EnhancedDateRangePicker datePicker = new EnhancedDateRangePicker ();
221
221
datePicker .setLabel ("Select a day within this month" );
222
222
datePicker .setPlaceholder ("Date within this month" );
@@ -239,7 +239,7 @@ private void createDisabledDatePicker() {
239
239
Div message = createMessageDiv ("disabled-picker-message" );
240
240
241
241
// begin-source-example
242
- // source-example-heading: Disabled date picker
242
+ // source-example-heading: Disabled date range picker
243
243
EnhancedDateRangePicker datePicker = new EnhancedDateRangePicker ();
244
244
datePicker .setEnabled (false );
245
245
// end-source-example
@@ -269,7 +269,7 @@ private void createFinnishDatePicker() {
269
269
Div message = createMessageDiv ("finnish-picker-message" );
270
270
271
271
// begin-source-example
272
- // source-example-heading: Internationalized date picker
272
+ // source-example-heading: Internationalized date range picker
273
273
EnhancedDateRangePicker datePicker = new EnhancedDateRangePicker ();
274
274
datePicker .setLabel ("Finnish date picker" );
275
275
datePicker .setPlaceholder ("Syntymäpäivä" );
@@ -319,7 +319,7 @@ private void createFinnishDatePicker() {
319
319
private void createLocaleChangeDatePicker () {
320
320
Div message = createMessageDiv ("Customize-locale-picker-message" );
321
321
// begin-source-example
322
- // source-example-heading: Date picker with customize locales
322
+ // source-example-heading: Date range picker with customize locales
323
323
// By default, the datePicker uses the current UI locale
324
324
EnhancedDateRangePicker datePicker = new EnhancedDateRangePicker ();
325
325
NativeButton locale1 = new NativeButton ("Locale: US" );
0 commit comments