Skip to content

Commit 6207aa0

Browse files
committed
Add new CSS types added by BCD 6.0.24
1 parent 559c567 commit 6207aa0

File tree

4 files changed

+635
-20
lines changed

4 files changed

+635
-20
lines changed

‎baselines/dom.generated.d.ts

Lines changed: 212 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5399,6 +5399,39 @@ declare var CSSNumericValue: {
53995399
parse(cssText: string): CSSNumericValue;
54005400
};
54015401

5402+
/**
5403+
* The **`CSSPageDescriptors`** interface represents a CSS declaration block for an @page at-rule.
5404+
*
5405+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPageDescriptors)
5406+
*/
5407+
interface CSSPageDescriptors extends CSSStyleDeclaration {
5408+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPageDescriptors#margin) */
5409+
margin: string;
5410+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPageDescriptors#margin-bottom) */
5411+
"margin-bottom": string;
5412+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPageDescriptors#margin-left) */
5413+
"margin-left": string;
5414+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPageDescriptors#margin-right) */
5415+
"margin-right": string;
5416+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPageDescriptors#margin-top) */
5417+
"margin-top": string;
5418+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPageDescriptors#marginbottom) */
5419+
marginBottom: string;
5420+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPageDescriptors#marginleft) */
5421+
marginLeft: string;
5422+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPageDescriptors#marginright) */
5423+
marginRight: string;
5424+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPageDescriptors#margintop) */
5425+
marginTop: string;
5426+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPageDescriptors#size) */
5427+
size: string;
5428+
}
5429+
5430+
declare var CSSPageDescriptors: {
5431+
prototype: CSSPageDescriptors;
5432+
new(): CSSPageDescriptors;
5433+
};
5434+
54025435
/**
54035436
* **`CSSPageRule`** represents a single CSS @page rule.
54045437
*
@@ -5444,6 +5477,185 @@ declare var CSSPerspective: {
54445477
new(length: CSSPerspectiveValue): CSSPerspective;
54455478
};
54465479

5480+
/**
5481+
* The **`CSSPositionTryDescriptors`** interface defines properties that represent the list of CSS descriptors that can be set in the body of a @position-try at-rule.
5482+
*
5483+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors)
5484+
*/
5485+
interface CSSPositionTryDescriptors extends CSSStyleDeclaration {
5486+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5487+
"align-self": string;
5488+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5489+
alignSelf: string;
5490+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5491+
"block-size": string;
5492+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5493+
blockSize: string;
5494+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5495+
bottom: string;
5496+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5497+
height: string;
5498+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5499+
"inline-size": string;
5500+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5501+
inlineSize: string;
5502+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5503+
inset: string;
5504+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5505+
"inset-block": string;
5506+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5507+
"inset-block-end": string;
5508+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5509+
"inset-block-start": string;
5510+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5511+
"inset-inline": string;
5512+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5513+
"inset-inline-end": string;
5514+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5515+
"inset-inline-start": string;
5516+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5517+
insetBlock: string;
5518+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5519+
insetBlockEnd: string;
5520+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5521+
insetBlockStart: string;
5522+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5523+
insetInline: string;
5524+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5525+
insetInlineEnd: string;
5526+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5527+
insetInlineStart: string;
5528+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5529+
"justify-self": string;
5530+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5531+
justifySelf: string;
5532+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5533+
left: string;
5534+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5535+
margin: string;
5536+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5537+
"margin-block": string;
5538+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5539+
"margin-block-end": string;
5540+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5541+
"margin-block-start": string;
5542+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5543+
"margin-bottom": string;
5544+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5545+
"margin-inline": string;
5546+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5547+
"margin-inline-end": string;
5548+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5549+
"margin-inline-start": string;
5550+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5551+
"margin-left": string;
5552+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5553+
"margin-right": string;
5554+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5555+
"margin-top": string;
5556+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5557+
marginBlock: string;
5558+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5559+
marginBlockEnd: string;
5560+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5561+
marginBlockStart: string;
5562+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5563+
marginBottom: string;
5564+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5565+
marginInline: string;
5566+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5567+
marginInlineEnd: string;
5568+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5569+
marginInlineStart: string;
5570+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5571+
marginLeft: string;
5572+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5573+
marginRight: string;
5574+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5575+
marginTop: string;
5576+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5577+
"max-block-size": string;
5578+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5579+
"max-height": string;
5580+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5581+
"max-inline-size": string;
5582+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5583+
"max-width": string;
5584+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5585+
maxBlockSize: string;
5586+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5587+
maxHeight: string;
5588+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5589+
maxInlineSize: string;
5590+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5591+
maxWidth: string;
5592+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5593+
"min-block-size": string;
5594+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5595+
"min-height": string;
5596+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5597+
"min-inline-size": string;
5598+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5599+
"min-width": string;
5600+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5601+
minBlockSize: string;
5602+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5603+
minHeight: string;
5604+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5605+
minInlineSize: string;
5606+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5607+
minWidth: string;
5608+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5609+
"place-self": string;
5610+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5611+
placeSelf: string;
5612+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5613+
"position-anchor": string;
5614+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5615+
"position-area": string;
5616+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5617+
positionAnchor: string;
5618+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5619+
positionArea: string;
5620+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5621+
right: string;
5622+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5623+
top: string;
5624+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors#instance_properties) */
5625+
width: string;
5626+
}
5627+
5628+
declare var CSSPositionTryDescriptors: {
5629+
prototype: CSSPositionTryDescriptors;
5630+
new(): CSSPositionTryDescriptors;
5631+
};
5632+
5633+
/**
5634+
* The **`CSSPositionTryRule`** interface describes an object representing a @position-try at-rule.
5635+
*
5636+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryRule)
5637+
*/
5638+
interface CSSPositionTryRule extends CSSRule {
5639+
/**
5640+
* The **`name`** read-only property of the CSSPositionTryRule interface represents the name of the position try fallback option specified by the `@position-try` at-rule's dashed-ident.
5641+
*
5642+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryRule/name)
5643+
*/
5644+
readonly name: string;
5645+
/**
5646+
* The **`style`** read-only property of the CSSPositionTryRule interface returns a CSSPositionTryDescriptors object representing the declarations set in the body of the `@position-try` at-rule.
5647+
*
5648+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSPositionTryRule/style)
5649+
*/
5650+
get style(): CSSPositionTryDescriptors;
5651+
set style(cssText: string);
5652+
}
5653+
5654+
declare var CSSPositionTryRule: {
5655+
prototype: CSSPositionTryRule;
5656+
new(): CSSPositionTryRule;
5657+
};
5658+
54475659
/**
54485660
* The **`CSSPropertyRule`** interface of the CSS Properties and Values API represents a single CSS @property rule.
54495661
*

0 commit comments

Comments
 (0)