Skip to content

Conversation

@mshabarov
Copy link
Contributor

@mshabarov mshabarov commented Jan 20, 2026

Fixes #23257

@github-actions
Copy link

github-actions bot commented Jan 20, 2026

Test Results

1 315 files  ±0  1 315 suites  ±0   1h 14m 24s ⏱️ -26s
9 328 tests ±0  9 260 ✅ ±0  68 💤 ±0  0 ❌ ±0 
9 785 runs  +9  9 709 ✅ +9  76 💤 ±0  0 ❌ ±0 

Results for commit 373f76d. ± Comparison against base commit d4fca88.

♻️ This comment has been updated with latest results.

@mshabarov mshabarov changed the title feat: Add HasValidation::bindErrorMessage feat: Add HasValidation::bindErrorMessage and bindInvalid Jan 21, 2026
@sonarqubecloud
Copy link

@mshabarov mshabarov requested a review from tltv January 22, 2026 07:23
@tltv
Copy link
Member

tltv commented Jan 22, 2026

This doesn't have actual implementations, what's the plan for classes implementing this interface?

@mshabarov
Copy link
Contributor Author

HasValidation is implemented in components through the HasValidationProperties, where these new methods delegate to property bindings.

vaadin/flow-components#8509

@tltv tltv merged commit 2ec34d6 into main Jan 22, 2026
31 checks passed
@tltv tltv deleted the bind-error-message branch January 22, 2026 11:00
@github-project-automation github-project-automation bot moved this from 🔎Iteration reviews to Done in Vaadin Flow | Hilla | Kits ongoing work Jan 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Development

Successfully merging this pull request may close these issues.

Implement HasValidation::bindErrorMessage(Signal<String>) and HasValidation::bindInvalid(Signal<Boolean>)

3 participants