@@ -755,17 +755,10 @@ <h4 id="DialogConfig" class="docs-header-link docs-api-h4 docs-api-class-name">
755755
756756< tr class ="docs-api-properties-row ">
757757 < td class ="docs-api-properties-name-cell "> < p class ="docs-api-property-name ">
758- < code > restoreFocus: < code class ="docs-api-property-type "> boolean | string | HTMLElement </ code > </ code >
758+ < code > restoreFocus: < code class ="docs-api-property-type "> RestoreFocusValue </ code > </ code >
759759 </ p >
760760 </ td >
761- < td class ="docs-api-property-description "> < p > Whether the dialog should restore focus to the previously-focused element upon closing.
762- Has the following behavior based on the type that is passed in:</ p >
763- < ul >
764- < li > < code > boolean</ code > - when true, will return focus to the element that was focused before the dialog
765- was opened, otherwise won't restore focus at all.</ li >
766- < li > < code > string</ code > - focus will be restored to the first element that matches the CSS selector.</ li >
767- < li > < code > HTMLElement</ code > - focus will be restored to the specific element.</ li >
768- </ ul >
761+ < td class ="docs-api-property-description "> < p > Configures the focus restoration behavior. See < code > RestoreFocusValue</ code > for more information.</ p >
769762</ td >
770763</ tr >
771764
@@ -1368,6 +1361,27 @@ <h4 id="AutoFocusTarget" class="docs-header-link docs-api-h4 docs-api-type-alias
13681361
13691362
13701363
1364+ < h4 id ="RestoreFocusValue " class ="docs-header-link docs-api-h4 docs-api-type-alias-name ">
1365+ < span header-link ="RestoreFocusValue "> </ span >
1366+ < code > RestoreFocusValue</ code >
1367+ </ h4 > < p class ="docs-api-type-alias-description "> < p > Value that determines the focus restoration behavior for a dialog.
1368+ The values represent the following behaviors:</ p >
1369+ < ul >
1370+ < li > < code > boolean</ code > - when true, will return focus to the element that was focused before the dialog
1371+ was opened, otherwise won't restore focus at all.</ li >
1372+ < li > < code > string</ code > - focus will be restored to the first element that matches the CSS selector.</ li >
1373+ < li > < code > HTMLElement</ code > - focus will be restored to the specific element.</ li >
1374+ </ ul >
1375+ </ p > < div class ="docs-markdown ">
1376+ < pre class ="docs-markdown-pre ">
1377+ < code class ="docs-markdown-code "> type RestoreFocusValue = boolean | string | HTMLElement;</ code >
1378+ </ pre >
1379+ </ div >
1380+
1381+
1382+
1383+
1384+
13711385< h4 id ="DialogRole " class ="docs-header-link docs-api-h4 docs-api-type-alias-name ">
13721386 < span header-link ="DialogRole "> </ span >
13731387 < code > DialogRole</ code >
0 commit comments