Commit 9035107
refactor!: remove MasterDetailLayoutVariant (#9150)
## Summary
- Deletes the `MasterDetailLayoutVariant` enum and drops
`HasThemeVariant<MasterDetailLayoutVariant>` from `MasterDetailLayout`.
- The sole variant `AURA_INSET_DRAWER` is being removed from the
underlying web component in vaadin/web-components#11503, leaving the
Flow-side variant enum with no values, so both it and the mixin are no
longer needed.
## Test plan
- [x] `mvn test -pl
vaadin-master-detail-layout-flow-parent/vaadin-master-detail-layout-flow`
passes (38/38)
- [x] `grep -r "MasterDetailLayoutVariant"
vaadin-master-detail-layout-flow-parent/` → no matches
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 6e1b562 commit 9035107
3 files changed
Lines changed: 2 additions & 51 deletions
File tree
- vaadin-master-detail-layout-flow-parent/vaadin-master-detail-layout-flow/src
- main/java/com/vaadin/flow/component/masterdetaillayout
- test/java/com/vaadin/flow/component/masterdetaillayout
Lines changed: 2 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
40 | 39 | | |
41 | 40 | | |
42 | 41 | | |
| |||
52 | 51 | | |
53 | 52 | | |
54 | 53 | | |
55 | | - | |
56 | | - | |
| 54 | + | |
| 55 | + | |
57 | 56 | | |
58 | 57 | | |
59 | 58 | | |
| |||
Lines changed: 0 additions & 41 deletions
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
32 | 31 | | |
33 | 32 | | |
34 | 33 | | |
| |||
429 | 428 | | |
430 | 429 | | |
431 | 430 | | |
432 | | - | |
433 | | - | |
434 | | - | |
435 | | - | |
436 | | - | |
437 | | - | |
438 | 431 | | |
439 | 432 | | |
440 | 433 | | |
| |||
0 commit comments