Skip to content

Commit 2f4d024

Browse files
web-padawanclaude
andauthored
docs: add missing JSDoc and type for time-picker unparsable-change event (#11300)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 205fe3b commit 2f4d024

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

packages/time-picker/src/vaadin-time-picker.d.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,20 @@ export type TimePickerValueChangedEvent = CustomEvent<{ value: string }>;
3737
*/
3838
export type TimePickerValidatedEvent = CustomEvent<{ valid: boolean }>;
3939

40+
/**
41+
* Fired when the user commits an unparsable value change and there is no change event.
42+
*/
43+
export type TimePickerUnparsableChangeEvent = CustomEvent;
44+
4045
export interface TimePickerCustomEventMap {
4146
'invalid-changed': TimePickerInvalidChangedEvent;
4247

4348
'opened-changed': TimePickerOpenedChangedEvent;
4449

4550
'value-changed': TimePickerValueChangedEvent;
4651

52+
'unparsable-change': TimePickerUnparsableChangeEvent;
53+
4754
validated: TimePickerValidatedEvent;
4855
}
4956

@@ -130,6 +137,7 @@ export interface TimePickerEventMap extends HTMLElementEventMap, TimePickerCusto
130137
* unparsable => unparsable | unparsable-change
131138
*
132139
* @fires {Event} change - Fired when the user commits a value change.
140+
* @fires {Event} unparsable-change - Fired when the user commits an unparsable value change and there is no change event.
133141
* @fires {CustomEvent} invalid-changed - Fired when the `invalid` property changes.
134142
* @fires {CustomEvent} opened-changed - Fired when the `opened` property changes.
135143
* @fires {CustomEvent} value-changed - Fired when the `value` property changes.

packages/time-picker/src/vaadin-time-picker.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ import { TimePickerMixin } from './vaadin-time-picker-mixin.js';
9797
* unparsable => unparsable | unparsable-change
9898
*
9999
* @fires {Event} change - Fired when the user commits a value change.
100+
* @fires {Event} unparsable-change - Fired when the user commits an unparsable value change and there is no change event.
100101
* @fires {CustomEvent} invalid-changed - Fired when the `invalid` property changes.
101102
* @fires {CustomEvent} opened-changed - Fired when the `opened` property changes.
102103
* @fires {CustomEvent} value-changed - Fired when the `value` property changes.

0 commit comments

Comments
 (0)