@@ -56,7 +56,7 @@ snapshots["vaadin-master-detail-layout host masterSize and detailSize"] =
5656` ;
5757/* end snapshot vaadin-master-detail-layout host masterSize and detailSize */
5858
59- snapshots [ "vaadin-master-detail-layout host expandMaster" ] =
59+ snapshots [ "vaadin-master-detail-layout host expandMaster" ] =
6060`<vaadin-master-detail-layout
6161 expand-master=""
6262 has-master=""
@@ -70,7 +70,7 @@ snapshots["vaadin-master-detail-layout host expandMaster"] =
7070` ;
7171/* end snapshot vaadin-master-detail-layout host expandMaster */
7272
73- snapshots [ "vaadin-master-detail-layout host expandDetail" ] =
73+ snapshots [ "vaadin-master-detail-layout host expandDetail" ] =
7474`<vaadin-master-detail-layout
7575 expand-detail=""
7676 has-master=""
@@ -84,7 +84,7 @@ snapshots["vaadin-master-detail-layout host expandDetail"] =
8484` ;
8585/* end snapshot vaadin-master-detail-layout host expandDetail */
8686
87- snapshots [ "vaadin-master-detail-layout shadow default" ] =
87+ snapshots [ "vaadin-master-detail-layout shadow default" ] =
8888`<div
8989 id="backdrop"
9090 part="backdrop"
@@ -195,6 +195,27 @@ snapshots["vaadin-master-detail-layout detail removed"] =
195195` ;
196196/* end snapshot vaadin-master-detail-layout detail removed */
197197
198+ snapshots [ "vaadin-master-detail-layout detail forceOverlay" ] =
199+ `<vaadin-master-detail-layout
200+ force-overlay=""
201+ has-detail=""
202+ has-master=""
203+ master-size="300px"
204+ orientation="horizontal"
205+ overlay=""
206+ overlay-containment="layout"
207+ style="--_master-size: 300px;"
208+ >
209+ <div>
210+ Master content
211+ </div>
212+ <div slot="detail">
213+ Detail content
214+ </div>
215+ </vaadin-master-detail-layout>
216+ ` ;
217+ /* end snapshot vaadin-master-detail-layout detail forceOverlay */
218+
198219snapshots [ "vaadin-master-detail-layout detail placeholder default" ] =
199220`<vaadin-master-detail-layout
200221 has-detail-placeholder=""
@@ -256,7 +277,7 @@ snapshots["vaadin-master-detail-layout nested layouts default"] =
256277 orientation="horizontal"
257278 overlay-containment="layout"
258279 overlay-size="100px"
259- style="--_master -size: 100px; --_overlay -size: 100px; --_detail-cached-size: 501px;"
280+ style="--_overlay -size: 100px; --_master -size: 100px; --_detail-cached-size: 501px;"
260281>
261282 <div>
262283 Master 0
@@ -270,7 +291,7 @@ snapshots["vaadin-master-detail-layout nested layouts default"] =
270291 overlay-containment="layout"
271292 overlay-size="100px"
272293 slot="detail"
273- style="--_master -size: 100px; --_detail -size: 400px ; --_overlay -size: 100px ;"
294+ style="--_overlay -size: 100px; --_master -size: 100px ; --_detail -size: 400px ;"
274295 >
275296 <div>
276297 Master 1
@@ -283,7 +304,7 @@ snapshots["vaadin-master-detail-layout nested layouts default"] =
283304 overlay-containment="layout"
284305 overlay-size="100px"
285306 slot="detail"
286- style="--_master -size: 100px; --_overlay -size: 100px; --_detail-cached-size: 201px;"
307+ style="--_overlay -size: 100px; --_master -size: 100px; --_detail-cached-size: 201px;"
287308 >
288309 <div>
289310 Master 2
@@ -321,7 +342,7 @@ snapshots["vaadin-master-detail-layout nested layouts overflow"] =
321342 overlay=""
322343 overlay-containment="layout"
323344 overlay-size="100px"
324- style="--_master -size: 100px; --_overlay -size: 100px; width: 200px; --_detail-cached-size: 501px;"
345+ style="--_overlay -size: 100px; --_master -size: 100px; width: 200px; --_detail-cached-size: 501px;"
325346>
326347 <div>
327348 Master 0
@@ -337,7 +358,7 @@ snapshots["vaadin-master-detail-layout nested layouts overflow"] =
337358 overlay-containment="layout"
338359 overlay-size="100px"
339360 slot="detail"
340- style="--_master -size: 100px; --_detail -size: 400px ; --_overlay -size: 100px ;"
361+ style="--_overlay -size: 100px; --_master -size: 100px ; --_detail -size: 400px ;"
341362 >
342363 <div>
343364 Master 1
@@ -352,7 +373,7 @@ snapshots["vaadin-master-detail-layout nested layouts overflow"] =
352373 overlay-containment="layout"
353374 overlay-size="100px"
354375 slot="detail"
355- style="--_master -size: 100px; --_overlay -size: 100px; --_detail-cached-size: 201px;"
376+ style="--_overlay -size: 100px; --_master -size: 100px; --_detail-cached-size: 201px;"
356377 >
357378 <div>
358379 Master 2
@@ -382,3 +403,73 @@ snapshots["vaadin-master-detail-layout nested layouts overflow"] =
382403` ;
383404/* end snapshot vaadin-master-detail-layout nested layouts overflow */
384405
406+ snapshots [ "vaadin-master-detail-layout nested layouts forceOverlay on child" ] =
407+ `<vaadin-master-detail-layout
408+ has-detail=""
409+ has-master=""
410+ master-size="100px"
411+ orientation="horizontal"
412+ overlay-containment="layout"
413+ overlay-size="100px"
414+ style="--_overlay-size: 100px; --_master-size: 100px; --_detail-cached-size: 101px;"
415+ >
416+ <div>
417+ Master 0
418+ </div>
419+ <vaadin-master-detail-layout
420+ detail-size="400px"
421+ force-overlay=""
422+ has-detail=""
423+ has-master=""
424+ keep-detail-column-offscreen=""
425+ master-size="100px"
426+ orientation="horizontal"
427+ overlay=""
428+ overlay-containment="layout"
429+ overlay-size="100px"
430+ slot="detail"
431+ style="--_overlay-size: 100px; --_master-size: 100px; --_detail-size: 400px;"
432+ >
433+ <div>
434+ Master 1
435+ </div>
436+ <vaadin-master-detail-layout
437+ has-detail=""
438+ has-master=""
439+ keep-detail-column-offscreen=""
440+ master-size="100px"
441+ orientation="horizontal"
442+ overlay=""
443+ overlay-containment="layout"
444+ overlay-size="100px"
445+ slot="detail"
446+ style="--_overlay-size: 100px; --_master-size: 100px; --_detail-cached-size: 201px;"
447+ >
448+ <div>
449+ Master 2
450+ </div>
451+ <vaadin-master-detail-layout
452+ detail-size="100px"
453+ has-detail=""
454+ has-master=""
455+ keep-detail-column-offscreen=""
456+ master-size="100px"
457+ orientation="horizontal"
458+ overlay=""
459+ overlay-containment="layout"
460+ slot="detail"
461+ style="--_master-size: 100px; --_detail-size: 100px;"
462+ >
463+ <div>
464+ Master 3
465+ </div>
466+ <div slot="detail">
467+ Detail
468+ </div>
469+ </vaadin-master-detail-layout>
470+ </vaadin-master-detail-layout>
471+ </vaadin-master-detail-layout>
472+ </vaadin-master-detail-layout>
473+ ` ;
474+ /* end snapshot vaadin-master-detail-layout nested layouts forceOverlay on child */
475+
0 commit comments