@@ -756,20 +756,6 @@ <h4 id="CdkConnectedOverlay" class="docs-header-link docs-api-h4 docs-api-class-
756756
757757
758758
759- < tr class ="docs-api-properties-row ">
760- < td class ="docs-api-properties-name-cell "> < div class ="docs-api-input-marker "> @Input(< span class ="docs-api-input-alias "> { alias: 'cdkConnectedOverlayAsPopover', transform: booleanAttribute }</ span > )
761- </ div > < p class ="docs-api-property-name ">
762- < code > asPopover: boolean</ code >
763- </ p >
764- </ td >
765- < td class ="docs-api-property-description "> < p > Whether the connected overlay should be rendered inside a popover element or the overlay container.</ p >
766- </ td >
767- </ tr >
768-
769-
770-
771-
772-
773759< tr class ="docs-api-properties-row ">
774760 < td class ="docs-api-properties-name-cell "> < div class ="docs-api-input-marker "> @Input(< span class ="docs-api-input-alias "> 'cdkConnectedOverlayBackdropClass'</ span > )
775761 </ div > < p class ="docs-api-property-name ">
@@ -1051,6 +1037,20 @@ <h4 id="CdkConnectedOverlay" class="docs-header-link docs-api-h4 docs-api-class-
10511037
10521038
10531039
1040+ < tr class ="docs-api-properties-row ">
1041+ < td class ="docs-api-properties-name-cell "> < div class ="docs-api-input-marker "> @Input(< span class ="docs-api-input-alias "> { alias: 'cdkConnectedOverlayUsePopover', transform: booleanAttribute }</ span > )
1042+ </ div > < p class ="docs-api-property-name ">
1043+ < code > usePopover: boolean</ code >
1044+ </ p >
1045+ </ td >
1046+ < td class ="docs-api-property-description "> < p > Whether the connected overlay should be rendered inside a popover element or the overlay container.</ p >
1047+ </ td >
1048+ </ tr >
1049+
1050+
1051+
1052+
1053+
10541054< tr class ="docs-api-properties-row ">
10551055 < td class ="docs-api-properties-name-cell "> < div class ="docs-api-input-marker "> @Input(< span class ="docs-api-input-alias "> 'cdkConnectedOverlayViewportMargin'</ span > )
10561056 </ div > < p class ="docs-api-property-name ">
@@ -2608,57 +2608,6 @@ <h5 class="docs-api-h5 docs-api-method-header">Methods</h5>
26082608
26092609
26102610
2611- < table class ="docs-api-method-table ">
2612- < thead >
2613- < tr class ="docs-api-method-name-row ">
2614- < th colspan ="2 " class ="docs-api-method-name-cell "> asPopover
2615- </ th >
2616- </ tr >
2617- </ thead > < tr class ="docs-api-method-description-row ">
2618- < td colspan ="2 " class ="docs-api-method-description-cell ">
2619- < p > Configures that the overlay should be rendered inside a native popover. This has the benefit
2620- if co-locating the overlay with the trigger and being better for accessibility.</ p >
2621-
2622- </ td >
2623- </ tr > < thead >
2624- < tr class ="docs-api-method-parameters-header-row ">
2625- < th colspan ="2 " class ="docs-api-method-parameters-header-cell "> Parameters</ th >
2626- </ tr >
2627- </ thead >
2628-
2629- < tr class ="docs-api-method-parameter-row ">
2630- < td class ="docs-api-method-parameter-cell ">
2631- < p class ="docs-api-method-parameter-name ">
2632- isPopover</ p >
2633- < code class ="docs-api-method-parameter-type "> boolean</ code >
2634- </ td >
2635- < td class ="docs-api-method-parameter-description-cell ">
2636- < p class ="docs-api-method-parameter-description ">
2637- < p > Whether the overlay should be a popover.</ p >
2638-
2639- </ p >
2640- </ td >
2641- </ tr >
2642- < thead >
2643- < tr class ="docs-api-method-returns-header-row ">
2644- < th colspan ="2 " class ="docs-api-method-returns-header-cell "> Returns</ th >
2645- </ tr >
2646- </ thead >
2647- < tr >
2648- < td class ="docs-api-method-returns-type-cell ">
2649- < code class ="docs-api-method-returns-type "> this</ code >
2650- </ td >
2651- < td class ="docs-api-method-returns-description-cell ">
2652- < p class ="docs-api-method-returns-description ">
2653-
2654- </ p >
2655- </ td >
2656- </ tr > </ table >
2657-
2658-
2659-
2660-
2661-
26622611< table class ="docs-api-method-table ">
26632612 < thead >
26642613 < tr class ="docs-api-method-name-row ">
@@ -3490,6 +3439,20 @@ <h4 id="OverlayConfig" class="docs-header-link docs-api-h4 docs-api-class-name">
34903439
34913440
34923441
3442+ < tr class ="docs-api-properties-row ">
3443+ < td class ="docs-api-properties-name-cell "> < p class ="docs-api-property-name ">
3444+ < code > usePopover: boolean</ code >
3445+ </ p >
3446+ </ td >
3447+ < td class ="docs-api-property-description "> < p > Whether the overlay should be rendered as a native popover element,
3448+ rather than placing it inside of the overlay container.</ p >
3449+ </ td >
3450+ </ tr >
3451+
3452+
3453+
3454+
3455+
34933456< tr class ="docs-api-properties-row ">
34943457 < td class ="docs-api-properties-name-cell "> < p class ="docs-api-property-name ">
34953458 < code > width: number | string</ code >
@@ -4147,156 +4110,6 @@ <h5 class="docs-api-h5 docs-api-method-header">Methods</h5>
41474110
41484111
41494112
4150- < table class ="docs-api-method-table ">
4151- < thead >
4152- < tr class ="docs-api-method-name-row ">
4153- < th colspan ="2 " class ="docs-api-method-name-cell "> attachBackdrop
4154- </ th >
4155- </ tr >
4156- </ thead > < tr class ="docs-api-method-description-row ">
4157- < td colspan ="2 " class ="docs-api-method-description-cell ">
4158- < p > Attaches the backdrop element to the host. The return value indicates whether the
4159- position strategy ended up attaching the backdrop. If it didn't, it will fall back
4160- to the default behavior.</ p >
4161-
4162- </ td >
4163- </ tr > < thead >
4164- < tr class ="docs-api-method-parameters-header-row ">
4165- < th colspan ="2 " class ="docs-api-method-parameters-header-cell "> Parameters</ th >
4166- </ tr >
4167- </ thead >
4168-
4169- < tr class ="docs-api-method-parameter-row ">
4170- < td class ="docs-api-method-parameter-cell ">
4171- < p class ="docs-api-method-parameter-name ">
4172- backdrop</ p >
4173- < code class ="docs-api-method-parameter-type "> HTMLElement</ code >
4174- </ td >
4175- < td class ="docs-api-method-parameter-description-cell ">
4176- < p class ="docs-api-method-parameter-description ">
4177-
4178- </ p >
4179- </ td >
4180- </ tr >
4181-
4182- < tr class ="docs-api-method-parameter-row ">
4183- < td class ="docs-api-method-parameter-cell ">
4184- < p class ="docs-api-method-parameter-name ">
4185- host</ p >
4186- < code class ="docs-api-method-parameter-type "> HTMLElement</ code >
4187- </ td >
4188- < td class ="docs-api-method-parameter-description-cell ">
4189- < p class ="docs-api-method-parameter-description ">
4190-
4191- </ p >
4192- </ td >
4193- </ tr >
4194- < thead >
4195- < tr class ="docs-api-method-returns-header-row ">
4196- < th colspan ="2 " class ="docs-api-method-returns-header-cell "> Returns</ th >
4197- </ tr >
4198- </ thead >
4199- < tr >
4200- < td class ="docs-api-method-returns-type-cell ">
4201- < code class ="docs-api-method-returns-type "> boolean</ code >
4202- </ td >
4203- < td class ="docs-api-method-returns-description-cell ">
4204- < p class ="docs-api-method-returns-description ">
4205-
4206- </ p >
4207- </ td >
4208- </ tr > </ table >
4209-
4210-
4211-
4212-
4213-
4214- < table class ="docs-api-method-table ">
4215- < thead >
4216- < tr class ="docs-api-method-name-row ">
4217- < th colspan ="2 " class ="docs-api-method-name-cell "> attachHost
4218- </ th >
4219- </ tr >
4220- </ thead > < tr class ="docs-api-method-description-row ">
4221- < td colspan ="2 " class ="docs-api-method-description-cell ">
4222- < p > Attaches the host element to the DOM. The return value indicates whether the
4223- position strategy ended up attaching the host. If it didn't, it will fall back
4224- to the default behavior.</ p >
4225-
4226- </ td >
4227- </ tr > < thead >
4228- < tr class ="docs-api-method-parameters-header-row ">
4229- < th colspan ="2 " class ="docs-api-method-parameters-header-cell "> Parameters</ th >
4230- </ tr >
4231- </ thead >
4232-
4233- < tr class ="docs-api-method-parameter-row ">
4234- < td class ="docs-api-method-parameter-cell ">
4235- < p class ="docs-api-method-parameter-name ">
4236- host</ p >
4237- < code class ="docs-api-method-parameter-type "> HTMLElement</ code >
4238- </ td >
4239- < td class ="docs-api-method-parameter-description-cell ">
4240- < p class ="docs-api-method-parameter-description ">
4241-
4242- </ p >
4243- </ td >
4244- </ tr >
4245- < thead >
4246- < tr class ="docs-api-method-returns-header-row ">
4247- < th colspan ="2 " class ="docs-api-method-returns-header-cell "> Returns</ th >
4248- </ tr >
4249- </ thead >
4250- < tr >
4251- < td class ="docs-api-method-returns-type-cell ">
4252- < code class ="docs-api-method-returns-type "> boolean</ code >
4253- </ td >
4254- < td class ="docs-api-method-returns-description-cell ">
4255- < p class ="docs-api-method-returns-description ">
4256-
4257- </ p >
4258- </ td >
4259- </ tr > </ table >
4260-
4261-
4262-
4263-
4264-
4265- < table class ="docs-api-method-table ">
4266- < thead >
4267- < tr class ="docs-api-method-name-row ">
4268- < th colspan ="2 " class ="docs-api-method-name-cell "> createStructure
4269- </ th >
4270- </ tr >
4271- </ thead > < tr class ="docs-api-method-description-row ">
4272- < td colspan ="2 " class ="docs-api-method-description-cell ">
4273- < p > Creates the structure of the overlay. If not provided or if it returns null,
4274- structure will be created inside the overlay container.</ p >
4275-
4276- </ td >
4277- </ tr > < thead >
4278- < tr class ="docs-api-method-returns-header-row ">
4279- < th colspan ="2 " class ="docs-api-method-returns-header-cell "> Returns</ th >
4280- </ tr >
4281- </ thead >
4282- < tr >
4283- < td class ="docs-api-method-returns-type-cell ">
4284- < code class ="docs-api-method-returns-type "> {
4285- pane: HTMLElement;
4286- host: HTMLElement;
4287- } | null</ code >
4288- </ td >
4289- < td class ="docs-api-method-returns-description-cell ">
4290- < p class ="docs-api-method-returns-description ">
4291-
4292- </ p >
4293- </ td >
4294- </ tr > </ table >
4295-
4296-
4297-
4298-
4299-
43004113< table class ="docs-api-method-table ">
43014114 < thead >
43024115 < tr class ="docs-api-method-name-row ">
@@ -4334,42 +4147,23 @@ <h5 class="docs-api-h5 docs-api-method-header">Methods</h5>
43344147< table class ="docs-api-method-table ">
43354148 < thead >
43364149 < tr class ="docs-api-method-name-row ">
4337- < th colspan ="2 " class ="docs-api-method-name-cell "> updateStackingOrder
4150+ < th colspan ="2 " class ="docs-api-method-name-cell "> getPopoverInsertionPoint
43384151 </ th >
43394152 </ tr >
43404153 </ thead > < tr class ="docs-api-method-description-row ">
43414154 < td colspan ="2 " class ="docs-api-method-description-cell ">
4342- < p > Updates the stacking order of the overlay. The return value indicates whether the
4343- position strategy ended up updating the stacking order. If it hasn't, the overlay
4344- will fall back to the default stacking update logic.</ p >
4155+ < p > Gets the element in the DOM after which to insert
4156+ the overlay when it is rendered out as a popover.</ p >
43454157
43464158 </ td >
43474159 </ tr > < thead >
4348- < tr class ="docs-api-method-parameters-header-row ">
4349- < th colspan ="2 " class ="docs-api-method-parameters-header-cell "> Parameters</ th >
4350- </ tr >
4351- </ thead >
4352-
4353- < tr class ="docs-api-method-parameter-row ">
4354- < td class ="docs-api-method-parameter-cell ">
4355- < p class ="docs-api-method-parameter-name ">
4356- host</ p >
4357- < code class ="docs-api-method-parameter-type "> HTMLElement</ code >
4358- </ td >
4359- < td class ="docs-api-method-parameter-description-cell ">
4360- < p class ="docs-api-method-parameter-description ">
4361-
4362- </ p >
4363- </ td >
4364- </ tr >
4365- < thead >
43664160 < tr class ="docs-api-method-returns-header-row ">
43674161 < th colspan ="2 " class ="docs-api-method-returns-header-cell "> Returns</ th >
43684162 </ tr >
43694163 </ thead >
43704164 < tr >
43714165 < td class ="docs-api-method-returns-type-cell ">
4372- < code class ="docs-api-method-returns-type "> boolean </ code >
4166+ < code class ="docs-api-method-returns-type "> Element </ code >
43734167 </ td >
43744168 < td class ="docs-api-method-returns-description-cell ">
43754169 < p class ="docs-api-method-returns-description ">
@@ -4805,7 +4599,7 @@ <h3 id="cdk-overlay-functions" class="docs-header-link docs-api-h3">
48054599 < td class ="docs-api-method-parameter-cell ">
48064600 < p class ="docs-api-method-parameter-name ">
48074601 injector</ p >
4808- < code class ="docs-api-method-parameter-type "> </ code >
4602+ < code class ="docs-api-method-parameter-type "> Injector </ code >
48094603 </ td >
48104604 < td class ="docs-api-method-parameter-description-cell ">
48114605 < p class ="docs-api-method-parameter-description ">
@@ -4814,19 +4608,6 @@ <h3 id="cdk-overlay-functions" class="docs-header-link docs-api-h3">
48144608 </ p >
48154609 </ td >
48164610 </ tr >
4817-
4818- < tr class ="docs-api-method-parameter-row ">
4819- < td class ="docs-api-method-parameter-cell ">
4820- < p class ="docs-api-method-parameter-name ">
4821- _injector</ p >
4822- < code class ="docs-api-method-parameter-type "> Injector</ code >
4823- </ td >
4824- < td class ="docs-api-method-parameter-description-cell ">
4825- < p class ="docs-api-method-parameter-description ">
4826-
4827- </ p >
4828- </ td >
4829- </ tr >
48304611 < thead >
48314612 < tr class ="docs-api-method-returns-header-row ">
48324613 < th colspan ="2 " class ="docs-api-method-returns-header-cell "> Returns</ th >
0 commit comments