@@ -4698,12 +4698,19 @@ interface CSSStyleDeclaration {
4698
4698
stopOpacity: string;
4699
4699
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/stroke) */
4700
4700
stroke: string;
4701
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/stroke-dasharray) */
4701
4702
strokeDasharray: string;
4703
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/stroke-dashoffset) */
4702
4704
strokeDashoffset: string;
4705
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/stroke-linecap) */
4703
4706
strokeLinecap: string;
4707
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/stroke-linejoin) */
4704
4708
strokeLinejoin: string;
4709
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/stroke-miterlimit) */
4705
4710
strokeMiterlimit: string;
4711
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/stroke-opacity) */
4706
4712
strokeOpacity: string;
4713
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/stroke-width) */
4707
4714
strokeWidth: string;
4708
4715
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/tab-size) */
4709
4716
tabSize: string;
@@ -9917,7 +9924,11 @@ interface HTMLButtonElement extends HTMLElement, PopoverInvokerElement {
9917
9924
formTarget: string;
9918
9925
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/labels) */
9919
9926
readonly labels: NodeListOf<HTMLLabelElement>;
9920
- /** Sets or retrieves the name of the object. */
9927
+ /**
9928
+ * Sets or retrieves the name of the object.
9929
+ *
9930
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/name)
9931
+ */
9921
9932
name: string;
9922
9933
/**
9923
9934
* Gets the classification and default behavior of the button.
@@ -9929,12 +9940,21 @@ interface HTMLButtonElement extends HTMLElement, PopoverInvokerElement {
9929
9940
readonly validationMessage: string;
9930
9941
/** Returns a ValidityState object that represents the validity states of an element. */
9931
9942
readonly validity: ValidityState;
9932
- /** Sets or retrieves the default or selected value of the control. */
9943
+ /**
9944
+ * Sets or retrieves the default or selected value of the control.
9945
+ *
9946
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/value)
9947
+ */
9933
9948
value: string;
9934
9949
/** Returns whether an element will successfully validate based on forms validation rules and constraints. */
9935
9950
readonly willValidate: boolean;
9936
- /** Returns whether a form will validate when it is submitted, without having to submit it. */
9951
+ /**
9952
+ * Returns whether a form will validate when it is submitted, without having to submit it.
9953
+ *
9954
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/checkValidity)
9955
+ */
9937
9956
checkValidity(): boolean;
9957
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/reportValidity) */
9938
9958
reportValidity(): boolean;
9939
9959
/**
9940
9960
* Sets a custom error message that is displayed when a form is submitted.
@@ -10105,6 +10125,7 @@ declare var HTMLDataListElement: {
10105
10125
10106
10126
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDetailsElement) */
10107
10127
interface HTMLDetailsElement extends HTMLElement {
10128
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDetailsElement/open) */
10108
10129
name: string;
10109
10130
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDetailsElement/open) */
10110
10131
open: boolean;
@@ -10328,6 +10349,7 @@ interface HTMLFieldSetElement extends HTMLElement {
10328
10349
readonly elements: HTMLCollection;
10329
10350
/** Retrieves a reference to the form that the object is embedded in. */
10330
10351
readonly form: HTMLFormElement | null;
10352
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFieldSetElement/name) */
10331
10353
name: string;
10332
10354
/** Returns the string "fieldset". */
10333
10355
readonly type: string;
@@ -10337,8 +10359,13 @@ interface HTMLFieldSetElement extends HTMLElement {
10337
10359
readonly validity: ValidityState;
10338
10360
/** Returns whether an element will successfully validate based on forms validation rules and constraints. */
10339
10361
readonly willValidate: boolean;
10340
- /** Returns whether a form will validate when it is submitted, without having to submit it. */
10362
+ /**
10363
+ * Returns whether a form will validate when it is submitted, without having to submit it.
10364
+ *
10365
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFieldSetElement/checkValidity)
10366
+ */
10341
10367
checkValidity(): boolean;
10368
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFieldSetElement/reportValidity) */
10342
10369
reportValidity(): boolean;
10343
10370
/**
10344
10371
* Sets a custom error message that is displayed when a form is submitted.
@@ -10481,7 +10508,11 @@ interface HTMLFormElement extends HTMLElement {
10481
10508
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/target)
10482
10509
*/
10483
10510
target: string;
10484
- /** Returns whether a form will validate when it is submitted, without having to submit it. */
10511
+ /**
10512
+ * Returns whether a form will validate when it is submitted, without having to submit it.
10513
+ *
10514
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/checkValidity)
10515
+ */
10485
10516
checkValidity(): boolean;
10486
10517
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reportValidity) */
10487
10518
reportValidity(): boolean;
@@ -11060,7 +11091,11 @@ interface HTMLInputElement extends HTMLElement, PopoverInvokerElement {
11060
11091
checked: boolean;
11061
11092
/** Sets or retrieves the state of the check box or radio button. */
11062
11093
defaultChecked: boolean;
11063
- /** Sets or retrieves the initial contents of the object. */
11094
+ /**
11095
+ * Sets or retrieves the initial contents of the object.
11096
+ *
11097
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/defaultValue)
11098
+ */
11064
11099
defaultValue: string;
11065
11100
dirName: string;
11066
11101
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/disabled) */
@@ -11089,22 +11124,43 @@ interface HTMLInputElement extends HTMLElement, PopoverInvokerElement {
11089
11124
indeterminate: boolean;
11090
11125
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/labels) */
11091
11126
readonly labels: NodeListOf<HTMLLabelElement> | null;
11092
- /** Specifies the ID of a pre-defined datalist of options for an input element. */
11127
+ /**
11128
+ * Specifies the ID of a pre-defined datalist of options for an input element.
11129
+ *
11130
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/list)
11131
+ */
11093
11132
readonly list: HTMLDataListElement | null;
11094
- /** Defines the maximum acceptable value for an input element with type="number".When used with the min and step attributes, lets you control the range and increment (such as only even numbers) that the user can enter into an input field. */
11133
+ /**
11134
+ * Defines the maximum acceptable value for an input element with type="number".When used with the min and step attributes, lets you control the range and increment (such as only even numbers) that the user can enter into an input field.
11135
+ *
11136
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/max)
11137
+ */
11095
11138
max: string;
11096
- /** Sets or retrieves the maximum number of characters that the user can enter in a text control. */
11139
+ /**
11140
+ * Sets or retrieves the maximum number of characters that the user can enter in a text control.
11141
+ *
11142
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/maxLength)
11143
+ */
11097
11144
maxLength: number;
11098
- /** Defines the minimum acceptable value for an input element with type="number". When used with the max and step attributes, lets you control the range and increment (such as even numbers only) that the user can enter into an input field. */
11145
+ /**
11146
+ * Defines the minimum acceptable value for an input element with type="number". When used with the max and step attributes, lets you control the range and increment (such as even numbers only) that the user can enter into an input field.
11147
+ *
11148
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/min)
11149
+ */
11099
11150
min: string;
11151
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/minLength) */
11100
11152
minLength: number;
11101
11153
/**
11102
11154
* Sets or retrieves the Boolean value indicating whether multiple items can be selected from a list.
11103
11155
*
11104
11156
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/multiple)
11105
11157
*/
11106
11158
multiple: boolean;
11107
- /** Sets or retrieves the name of the object. */
11159
+ /**
11160
+ * Sets or retrieves the name of the object.
11161
+ *
11162
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/name)
11163
+ */
11108
11164
name: string;
11109
11165
/** Gets or sets a string containing a regular expression that the user's input must match. */
11110
11166
pattern: string;
@@ -11130,7 +11186,11 @@ interface HTMLInputElement extends HTMLElement, PopoverInvokerElement {
11130
11186
size: number;
11131
11187
/** The address or URL of the a media resource that is to be considered. */
11132
11188
src: string;
11133
- /** Defines an increment or jump between values that you want to allow the user to enter. When used with the max and min attributes, lets you control the range and increment (for example, allow only even numbers) that the user can enter into an input field. */
11189
+ /**
11190
+ * Defines an increment or jump between values that you want to allow the user to enter. When used with the max and min attributes, lets you control the range and increment (for example, allow only even numbers) that the user can enter into an input field.
11191
+ *
11192
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/step)
11193
+ */
11134
11194
step: string;
11135
11195
/**
11136
11196
* Returns the content type of the object.
@@ -11750,13 +11810,19 @@ declare var HTMLMetaElement: {
11750
11810
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMeterElement)
11751
11811
*/
11752
11812
interface HTMLMeterElement extends HTMLElement {
11813
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/high) */
11753
11814
high: number;
11754
11815
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/labels) */
11755
11816
readonly labels: NodeListOf<HTMLLabelElement>;
11817
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/low) */
11756
11818
low: number;
11819
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/max) */
11757
11820
max: number;
11821
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/min) */
11758
11822
min: number;
11823
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/optimum) */
11759
11824
optimum: number;
11825
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/value) */
11760
11826
value: number;
11761
11827
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLMeterElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
11762
11828
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
@@ -11936,6 +12002,7 @@ interface HTMLObjectElement extends HTMLElement {
11936
12002
*/
11937
12003
checkValidity(): boolean;
11938
12004
getSVGDocument(): Document | null;
12005
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/reportValidity) */
11939
12006
reportValidity(): boolean;
11940
12007
/**
11941
12008
* Sets a custom error message that is displayed when a form is submitted.
@@ -11994,7 +12061,11 @@ interface HTMLOptionElement extends HTMLElement {
11994
12061
selected: boolean;
11995
12062
/** Sets or retrieves the text string specified by the option tag. */
11996
12063
text: string;
11997
- /** Sets or retrieves the value which is returned to the server when the form control is submitted. */
12064
+ /**
12065
+ * Sets or retrieves the value which is returned to the server when the form control is submitted.
12066
+ *
12067
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/value)
12068
+ */
11998
12069
value: string;
11999
12070
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLOptionElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
12000
12071
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
@@ -12072,6 +12143,7 @@ interface HTMLOutputElement extends HTMLElement {
12072
12143
readonly htmlFor: DOMTokenList;
12073
12144
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/labels) */
12074
12145
readonly labels: NodeListOf<HTMLLabelElement>;
12146
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/name) */
12075
12147
name: string;
12076
12148
/** Returns the string "output". */
12077
12149
readonly type: string;
@@ -12081,10 +12153,14 @@ interface HTMLOutputElement extends HTMLElement {
12081
12153
* Returns the element's current value.
12082
12154
*
12083
12155
* Can be set, to change the value.
12156
+ *
12157
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/value)
12084
12158
*/
12085
12159
value: string;
12086
12160
readonly willValidate: boolean;
12161
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/checkValidity) */
12087
12162
checkValidity(): boolean;
12163
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/reportValidity) */
12088
12164
reportValidity(): boolean;
12089
12165
setCustomValidity(error: string): void;
12090
12166
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLOutputElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
@@ -12345,7 +12421,11 @@ interface HTMLSelectElement extends HTMLElement {
12345
12421
length: number;
12346
12422
/** Sets or retrieves the Boolean value indicating whether multiple items can be selected from a list. */
12347
12423
multiple: boolean;
12348
- /** Sets or retrieves the name of the object. */
12424
+ /**
12425
+ * Sets or retrieves the name of the object.
12426
+ *
12427
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/name)
12428
+ */
12349
12429
name: string;
12350
12430
/**
12351
12431
* Returns an HTMLOptionsCollection of the list of options.
@@ -12420,6 +12500,7 @@ interface HTMLSelectElement extends HTMLElement {
12420
12500
*/
12421
12501
remove(): void;
12422
12502
remove(index: number): void;
12503
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/reportValidity) */
12423
12504
reportValidity(): boolean;
12424
12505
/**
12425
12506
* Sets a custom error message that is displayed when a form is submitted.
@@ -13102,7 +13183,11 @@ interface HTMLTextAreaElement extends HTMLElement {
13102
13183
/** Sets or retrieves the maximum number of characters that the user can enter in a text control. */
13103
13184
maxLength: number;
13104
13185
minLength: number;
13105
- /** Sets or retrieves the name of the object. */
13186
+ /**
13187
+ * Sets or retrieves the name of the object.
13188
+ *
13189
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/name)
13190
+ */
13106
13191
name: string;
13107
13192
/** Gets or sets a text string that is displayed in an input field as a hint or prompt to users as the format or type of information they need to enter.The text appears in an input field until the user puts focus on the field. */
13108
13193
placeholder: string;
@@ -13128,14 +13213,23 @@ interface HTMLTextAreaElement extends HTMLElement {
13128
13213
readonly validationMessage: string;
13129
13214
/** Returns a ValidityState object that represents the validity states of an element. */
13130
13215
readonly validity: ValidityState;
13131
- /** Retrieves or sets the text in the entry field of the textArea element. */
13216
+ /**
13217
+ * Retrieves or sets the text in the entry field of the textArea element.
13218
+ *
13219
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/value)
13220
+ */
13132
13221
value: string;
13133
13222
/** Returns whether an element will successfully validate based on forms validation rules and constraints. */
13134
13223
readonly willValidate: boolean;
13135
13224
/** Sets or retrieves how to handle wordwrapping in the object. */
13136
13225
wrap: string;
13137
- /** Returns whether a form will validate when it is submitted, without having to submit it. */
13226
+ /**
13227
+ * Returns whether a form will validate when it is submitted, without having to submit it.
13228
+ *
13229
+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/checkValidity)
13230
+ */
13138
13231
checkValidity(): boolean;
13232
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/reportValidity) */
13139
13233
reportValidity(): boolean;
13140
13234
/** Highlights the input area of a form element. */
13141
13235
select(): void;
@@ -16977,43 +17071,19 @@ interface PaymentResponse extends EventTarget {
16977
17071
readonly details: any;
16978
17072
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/methodName) */
16979
17073
readonly methodName: string;
16980
- /**
16981
- * @deprecated
16982
- *
16983
- * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerdetailchange_event)
16984
- */
17074
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerdetailchange_event) */
16985
17075
onpayerdetailchange: ((this: PaymentResponse, ev: Event) => any) | null;
16986
- /**
16987
- * @deprecated
16988
- *
16989
- * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerEmail)
16990
- */
17076
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerEmail) */
16991
17077
readonly payerEmail: string | null;
16992
- /**
16993
- * @deprecated
16994
- *
16995
- * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerName)
16996
- */
17078
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerName) */
16997
17079
readonly payerName: string | null;
16998
- /**
16999
- * @deprecated
17000
- *
17001
- * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerPhone)
17002
- */
17080
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerPhone) */
17003
17081
readonly payerPhone: string | null;
17004
17082
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/requestId) */
17005
17083
readonly requestId: string;
17006
- /**
17007
- * @deprecated
17008
- *
17009
- * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/shippingAddress)
17010
- */
17084
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/shippingAddress) */
17011
17085
readonly shippingAddress: PaymentAddress | null;
17012
- /**
17013
- * @deprecated
17014
- *
17015
- * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/shippingOption)
17016
- */
17086
+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/shippingOption) */
17017
17087
readonly shippingOption: string | null;
17018
17088
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/complete) */
17019
17089
complete(result?: PaymentComplete): Promise<void>;
0 commit comments