mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-18 19:21:34 +08:00
chore(deps): Bump @stencil/core from 4.5.0 to 4.6.0 in /core (#28400)
Bumps [@stencil/core](https://github.com/ionic-team/stencil) from 4.5.0 to 4.6.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/ionic-team/stencil/blob/main/CHANGELOG.md"><code>@stencil/core</code>'s changelog</a>.</em></p> <blockquote> <h1>💥 <a href="https://github.com/ionic-team/stencil/compare/v4.5.0...v4.6.0">4.6.0</a> (2023-10-23)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>compiler:</strong> consistently generate additional type files (<a href="https://redirect.github.com/ionic-team/stencil/issues/4938">#4938</a>) (<a href="70cba503e8
">70cba50</a>)</li> <li><strong>compiler:</strong> persist polyfills on build (<a href="https://redirect.github.com/ionic-team/stencil/issues/4932">#4932</a>) (<a href="b97dadc967
">b97dadc</a>), closes <a href="https://redirect.github.com/ionic-team/stencil/issues/4661">#4661</a></li> <li><strong>runtime:</strong> add height, width Source attrs (<a href="https://redirect.github.com/ionic-team/stencil/issues/4943">#4943</a>) (<a href="c9a3eac789
">c9a3eac</a>), closes <a href="https://redirect.github.com/ionic-team/stencil/issues/4942">#4942</a></li> </ul> <h3>Features</h3> <ul> <li><strong>types:</strong> generate addEventListener and removeEventListener overloads to component html element type (<a href="https://redirect.github.com/ionic-team/stencil/issues/4909">#4909</a>) (<a href="024979841f
">0249798</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="1d8f1d42d9
"><code>1d8f1d4</code></a> v4.6.0 (<a href="https://redirect.github.com/ionic-team/stencil/issues/4967">#4967</a>)</li> <li><a href="515af34fac
"><code>515af34</code></a> chore(deps): update dependency <code>@types/fs-extra</code> to v11.0.3 (<a href="https://redirect.github.com/ionic-team/stencil/issues/4960">#4960</a>)</li> <li><a href="0496cb27e4
"><code>0496cb2</code></a> chore(deps): update actions/checkout action to v4.1.1 (<a href="https://redirect.github.com/ionic-team/stencil/issues/4957">#4957</a>)</li> <li><a href="10876146d0
"><code>1087614</code></a> chore(deps): update dependency <code>@types/listr</code> to v0.14.7 (<a href="https://redirect.github.com/ionic-team/stencil/issues/4963">#4963</a>)</li> <li><a href="1b43fde465
"><code>1b43fde</code></a> chore(deps): update dependency <code>@types/eslint</code> to v8.44.6 (<a href="https://redirect.github.com/ionic-team/stencil/issues/4958">#4958</a>)</li> <li><a href="4d5d24f362
"><code>4d5d24f</code></a> chore(deps): update dependency <code>@types/exit</code> to v0.1.32 (<a href="https://redirect.github.com/ionic-team/stencil/issues/4959">#4959</a>)</li> <li><a href="99831eb0bb
"><code>99831eb</code></a> chore(deps): update dependency <code>@types/graceful-fs</code> to v4.1.8 (<a href="https://redirect.github.com/ionic-team/stencil/issues/4962">#4962</a>)</li> <li><a href="2762091e34
"><code>2762091</code></a> chore(deps): update dependency <code>@types/mock-fs</code> to v4.13.3 (<a href="https://redirect.github.com/ionic-team/stencil/issues/4964">#4964</a>)</li> <li><a href="024979841f
"><code>0249798</code></a> feat(types): generate addEventListener and removeEventListener overloads to c...</li> <li><a href="70cba503e8
"><code>70cba50</code></a> fix(compiler): consistently generate additional type files (<a href="https://redirect.github.com/ionic-team/stencil/issues/4938">#4938</a>)</li> <li>Additional commits viewable in <a href="https://github.com/ionic-team/stencil/compare/v4.5.0...v4.6.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Ryan Waskiewicz <ryanwaskiewicz@gmail.com>
This commit is contained in:
14
core/package-lock.json
generated
14
core/package-lock.json
generated
@ -9,7 +9,7 @@
|
|||||||
"version": "7.5.1",
|
"version": "7.5.1",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@stencil/core": "^4.5.0",
|
"@stencil/core": "^4.6.0",
|
||||||
"ionicons": "^7.2.1",
|
"ionicons": "^7.2.1",
|
||||||
"tslib": "^2.1.0"
|
"tslib": "^2.1.0"
|
||||||
},
|
},
|
||||||
@ -1653,9 +1653,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@stencil/core": {
|
"node_modules/@stencil/core": {
|
||||||
"version": "4.5.0",
|
"version": "4.6.0",
|
||||||
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.5.0.tgz",
|
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.6.0.tgz",
|
||||||
"integrity": "sha512-XRbHdb9t4SQzCCbF9qsh0dexvnlArEzCDJl19BJzxzazVBM398SeJUKCBh4p91AZIWveN0gHuZSIGMhLWR7qSA==",
|
"integrity": "sha512-5Y6/fP28aspPDRB+Tz5GuB1jRVGuUEk5/rnyE8ACGcuzEOG+zR0A/IHRJSU3XmCxUlVDKfKoO6St5W84oUCVMA==",
|
||||||
"bin": {
|
"bin": {
|
||||||
"stencil": "bin/stencil"
|
"stencil": "bin/stencil"
|
||||||
},
|
},
|
||||||
@ -11586,9 +11586,9 @@
|
|||||||
"requires": {}
|
"requires": {}
|
||||||
},
|
},
|
||||||
"@stencil/core": {
|
"@stencil/core": {
|
||||||
"version": "4.5.0",
|
"version": "4.6.0",
|
||||||
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.5.0.tgz",
|
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.6.0.tgz",
|
||||||
"integrity": "sha512-XRbHdb9t4SQzCCbF9qsh0dexvnlArEzCDJl19BJzxzazVBM398SeJUKCBh4p91AZIWveN0gHuZSIGMhLWR7qSA=="
|
"integrity": "sha512-5Y6/fP28aspPDRB+Tz5GuB1jRVGuUEk5/rnyE8ACGcuzEOG+zR0A/IHRJSU3XmCxUlVDKfKoO6St5W84oUCVMA=="
|
||||||
},
|
},
|
||||||
"@stencil/react-output-target": {
|
"@stencil/react-output-target": {
|
||||||
"version": "0.5.3",
|
"version": "0.5.3",
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
"loader/"
|
"loader/"
|
||||||
],
|
],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@stencil/core": "^4.5.0",
|
"@stencil/core": "^4.6.0",
|
||||||
"ionicons": "^7.2.1",
|
"ionicons": "^7.2.1",
|
||||||
"tslib": "^2.1.0"
|
"tslib": "^2.1.0"
|
||||||
},
|
},
|
||||||
|
624
core/src/components.d.ts
vendored
624
core/src/components.d.ts
vendored
@ -3425,19 +3425,67 @@ declare global {
|
|||||||
prototype: HTMLIonAccordionElement;
|
prototype: HTMLIonAccordionElement;
|
||||||
new (): HTMLIonAccordionElement;
|
new (): HTMLIonAccordionElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonAccordionGroupElementEventMap {
|
||||||
|
"ionChange": AccordionGroupChangeEventDetail;
|
||||||
|
"ionValueChange": AccordionGroupChangeEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonAccordionGroupElement extends Components.IonAccordionGroup, HTMLStencilElement {
|
interface HTMLIonAccordionGroupElement extends Components.IonAccordionGroup, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonAccordionGroupElementEventMap>(type: K, listener: (this: HTMLIonAccordionGroupElement, ev: IonAccordionGroupCustomEvent<HTMLIonAccordionGroupElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonAccordionGroupElementEventMap>(type: K, listener: (this: HTMLIonAccordionGroupElement, ev: IonAccordionGroupCustomEvent<HTMLIonAccordionGroupElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonAccordionGroupElement: {
|
var HTMLIonAccordionGroupElement: {
|
||||||
prototype: HTMLIonAccordionGroupElement;
|
prototype: HTMLIonAccordionGroupElement;
|
||||||
new (): HTMLIonAccordionGroupElement;
|
new (): HTMLIonAccordionGroupElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonActionSheetElementEventMap {
|
||||||
|
"ionActionSheetDidPresent": void;
|
||||||
|
"ionActionSheetWillPresent": void;
|
||||||
|
"ionActionSheetWillDismiss": OverlayEventDetail;
|
||||||
|
"ionActionSheetDidDismiss": OverlayEventDetail;
|
||||||
|
"didPresent": void;
|
||||||
|
"willPresent": void;
|
||||||
|
"willDismiss": OverlayEventDetail;
|
||||||
|
"didDismiss": OverlayEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonActionSheetElement extends Components.IonActionSheet, HTMLStencilElement {
|
interface HTMLIonActionSheetElement extends Components.IonActionSheet, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonActionSheetElementEventMap>(type: K, listener: (this: HTMLIonActionSheetElement, ev: IonActionSheetCustomEvent<HTMLIonActionSheetElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonActionSheetElementEventMap>(type: K, listener: (this: HTMLIonActionSheetElement, ev: IonActionSheetCustomEvent<HTMLIonActionSheetElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonActionSheetElement: {
|
var HTMLIonActionSheetElement: {
|
||||||
prototype: HTMLIonActionSheetElement;
|
prototype: HTMLIonActionSheetElement;
|
||||||
new (): HTMLIonActionSheetElement;
|
new (): HTMLIonActionSheetElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonAlertElementEventMap {
|
||||||
|
"ionAlertDidPresent": void;
|
||||||
|
"ionAlertWillPresent": void;
|
||||||
|
"ionAlertWillDismiss": OverlayEventDetail;
|
||||||
|
"ionAlertDidDismiss": OverlayEventDetail;
|
||||||
|
"didPresent": void;
|
||||||
|
"willPresent": void;
|
||||||
|
"willDismiss": OverlayEventDetail;
|
||||||
|
"didDismiss": OverlayEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonAlertElement extends Components.IonAlert, HTMLStencilElement {
|
interface HTMLIonAlertElement extends Components.IonAlert, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonAlertElementEventMap>(type: K, listener: (this: HTMLIonAlertElement, ev: IonAlertCustomEvent<HTMLIonAlertElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonAlertElementEventMap>(type: K, listener: (this: HTMLIonAlertElement, ev: IonAlertCustomEvent<HTMLIonAlertElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonAlertElement: {
|
var HTMLIonAlertElement: {
|
||||||
prototype: HTMLIonAlertElement;
|
prototype: HTMLIonAlertElement;
|
||||||
@ -3461,7 +3509,18 @@ declare global {
|
|||||||
prototype: HTMLIonBackButtonElement;
|
prototype: HTMLIonBackButtonElement;
|
||||||
new (): HTMLIonBackButtonElement;
|
new (): HTMLIonBackButtonElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonBackdropElementEventMap {
|
||||||
|
"ionBackdropTap": void;
|
||||||
|
}
|
||||||
interface HTMLIonBackdropElement extends Components.IonBackdrop, HTMLStencilElement {
|
interface HTMLIonBackdropElement extends Components.IonBackdrop, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonBackdropElementEventMap>(type: K, listener: (this: HTMLIonBackdropElement, ev: IonBackdropCustomEvent<HTMLIonBackdropElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonBackdropElementEventMap>(type: K, listener: (this: HTMLIonBackdropElement, ev: IonBackdropCustomEvent<HTMLIonBackdropElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonBackdropElement: {
|
var HTMLIonBackdropElement: {
|
||||||
prototype: HTMLIonBackdropElement;
|
prototype: HTMLIonBackdropElement;
|
||||||
@ -3473,19 +3532,55 @@ declare global {
|
|||||||
prototype: HTMLIonBadgeElement;
|
prototype: HTMLIonBadgeElement;
|
||||||
new (): HTMLIonBadgeElement;
|
new (): HTMLIonBadgeElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonBreadcrumbElementEventMap {
|
||||||
|
"ionFocus": void;
|
||||||
|
"ionBlur": void;
|
||||||
|
"collapsedClick": BreadcrumbCollapsedClickEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonBreadcrumbElement extends Components.IonBreadcrumb, HTMLStencilElement {
|
interface HTMLIonBreadcrumbElement extends Components.IonBreadcrumb, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonBreadcrumbElementEventMap>(type: K, listener: (this: HTMLIonBreadcrumbElement, ev: IonBreadcrumbCustomEvent<HTMLIonBreadcrumbElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonBreadcrumbElementEventMap>(type: K, listener: (this: HTMLIonBreadcrumbElement, ev: IonBreadcrumbCustomEvent<HTMLIonBreadcrumbElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonBreadcrumbElement: {
|
var HTMLIonBreadcrumbElement: {
|
||||||
prototype: HTMLIonBreadcrumbElement;
|
prototype: HTMLIonBreadcrumbElement;
|
||||||
new (): HTMLIonBreadcrumbElement;
|
new (): HTMLIonBreadcrumbElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonBreadcrumbsElementEventMap {
|
||||||
|
"ionCollapsedClick": BreadcrumbCollapsedClickEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonBreadcrumbsElement extends Components.IonBreadcrumbs, HTMLStencilElement {
|
interface HTMLIonBreadcrumbsElement extends Components.IonBreadcrumbs, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonBreadcrumbsElementEventMap>(type: K, listener: (this: HTMLIonBreadcrumbsElement, ev: IonBreadcrumbsCustomEvent<HTMLIonBreadcrumbsElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonBreadcrumbsElementEventMap>(type: K, listener: (this: HTMLIonBreadcrumbsElement, ev: IonBreadcrumbsCustomEvent<HTMLIonBreadcrumbsElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonBreadcrumbsElement: {
|
var HTMLIonBreadcrumbsElement: {
|
||||||
prototype: HTMLIonBreadcrumbsElement;
|
prototype: HTMLIonBreadcrumbsElement;
|
||||||
new (): HTMLIonBreadcrumbsElement;
|
new (): HTMLIonBreadcrumbsElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonButtonElementEventMap {
|
||||||
|
"ionFocus": void;
|
||||||
|
"ionBlur": void;
|
||||||
|
}
|
||||||
interface HTMLIonButtonElement extends Components.IonButton, HTMLStencilElement {
|
interface HTMLIonButtonElement extends Components.IonButton, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonButtonElementEventMap>(type: K, listener: (this: HTMLIonButtonElement, ev: IonButtonCustomEvent<HTMLIonButtonElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonButtonElementEventMap>(type: K, listener: (this: HTMLIonButtonElement, ev: IonButtonCustomEvent<HTMLIonButtonElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonButtonElement: {
|
var HTMLIonButtonElement: {
|
||||||
prototype: HTMLIonButtonElement;
|
prototype: HTMLIonButtonElement;
|
||||||
@ -3527,7 +3622,21 @@ declare global {
|
|||||||
prototype: HTMLIonCardTitleElement;
|
prototype: HTMLIonCardTitleElement;
|
||||||
new (): HTMLIonCardTitleElement;
|
new (): HTMLIonCardTitleElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonCheckboxElementEventMap {
|
||||||
|
"ionChange": CheckboxChangeEventDetail;
|
||||||
|
"ionFocus": void;
|
||||||
|
"ionBlur": void;
|
||||||
|
"ionStyle": StyleEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonCheckboxElement extends Components.IonCheckbox, HTMLStencilElement {
|
interface HTMLIonCheckboxElement extends Components.IonCheckbox, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonCheckboxElementEventMap>(type: K, listener: (this: HTMLIonCheckboxElement, ev: IonCheckboxCustomEvent<HTMLIonCheckboxElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonCheckboxElementEventMap>(type: K, listener: (this: HTMLIonCheckboxElement, ev: IonCheckboxCustomEvent<HTMLIonCheckboxElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonCheckboxElement: {
|
var HTMLIonCheckboxElement: {
|
||||||
prototype: HTMLIonCheckboxElement;
|
prototype: HTMLIonCheckboxElement;
|
||||||
@ -3545,13 +3654,43 @@ declare global {
|
|||||||
prototype: HTMLIonColElement;
|
prototype: HTMLIonColElement;
|
||||||
new (): HTMLIonColElement;
|
new (): HTMLIonColElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonContentElementEventMap {
|
||||||
|
"ionScrollStart": ScrollBaseDetail;
|
||||||
|
"ionScroll": ScrollDetail;
|
||||||
|
"ionScrollEnd": ScrollBaseDetail;
|
||||||
|
}
|
||||||
interface HTMLIonContentElement extends Components.IonContent, HTMLStencilElement {
|
interface HTMLIonContentElement extends Components.IonContent, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonContentElementEventMap>(type: K, listener: (this: HTMLIonContentElement, ev: IonContentCustomEvent<HTMLIonContentElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonContentElementEventMap>(type: K, listener: (this: HTMLIonContentElement, ev: IonContentCustomEvent<HTMLIonContentElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonContentElement: {
|
var HTMLIonContentElement: {
|
||||||
prototype: HTMLIonContentElement;
|
prototype: HTMLIonContentElement;
|
||||||
new (): HTMLIonContentElement;
|
new (): HTMLIonContentElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonDatetimeElementEventMap {
|
||||||
|
"ionCancel": void;
|
||||||
|
"ionChange": DatetimeChangeEventDetail;
|
||||||
|
"ionValueChange": DatetimeChangeEventDetail;
|
||||||
|
"ionFocus": void;
|
||||||
|
"ionBlur": void;
|
||||||
|
"ionStyle": StyleEventDetail;
|
||||||
|
"ionRender": void;
|
||||||
|
}
|
||||||
interface HTMLIonDatetimeElement extends Components.IonDatetime, HTMLStencilElement {
|
interface HTMLIonDatetimeElement extends Components.IonDatetime, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonDatetimeElementEventMap>(type: K, listener: (this: HTMLIonDatetimeElement, ev: IonDatetimeCustomEvent<HTMLIonDatetimeElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonDatetimeElementEventMap>(type: K, listener: (this: HTMLIonDatetimeElement, ev: IonDatetimeCustomEvent<HTMLIonDatetimeElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonDatetimeElement: {
|
var HTMLIonDatetimeElement: {
|
||||||
prototype: HTMLIonDatetimeElement;
|
prototype: HTMLIonDatetimeElement;
|
||||||
@ -3569,7 +3708,19 @@ declare global {
|
|||||||
prototype: HTMLIonFabElement;
|
prototype: HTMLIonFabElement;
|
||||||
new (): HTMLIonFabElement;
|
new (): HTMLIonFabElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonFabButtonElementEventMap {
|
||||||
|
"ionFocus": void;
|
||||||
|
"ionBlur": void;
|
||||||
|
}
|
||||||
interface HTMLIonFabButtonElement extends Components.IonFabButton, HTMLStencilElement {
|
interface HTMLIonFabButtonElement extends Components.IonFabButton, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonFabButtonElementEventMap>(type: K, listener: (this: HTMLIonFabButtonElement, ev: IonFabButtonCustomEvent<HTMLIonFabButtonElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonFabButtonElementEventMap>(type: K, listener: (this: HTMLIonFabButtonElement, ev: IonFabButtonCustomEvent<HTMLIonFabButtonElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonFabButtonElement: {
|
var HTMLIonFabButtonElement: {
|
||||||
prototype: HTMLIonFabButtonElement;
|
prototype: HTMLIonFabButtonElement;
|
||||||
@ -3599,13 +3750,37 @@ declare global {
|
|||||||
prototype: HTMLIonHeaderElement;
|
prototype: HTMLIonHeaderElement;
|
||||||
new (): HTMLIonHeaderElement;
|
new (): HTMLIonHeaderElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonImgElementEventMap {
|
||||||
|
"ionImgWillLoad": void;
|
||||||
|
"ionImgDidLoad": void;
|
||||||
|
"ionError": void;
|
||||||
|
}
|
||||||
interface HTMLIonImgElement extends Components.IonImg, HTMLStencilElement {
|
interface HTMLIonImgElement extends Components.IonImg, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonImgElementEventMap>(type: K, listener: (this: HTMLIonImgElement, ev: IonImgCustomEvent<HTMLIonImgElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonImgElementEventMap>(type: K, listener: (this: HTMLIonImgElement, ev: IonImgCustomEvent<HTMLIonImgElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonImgElement: {
|
var HTMLIonImgElement: {
|
||||||
prototype: HTMLIonImgElement;
|
prototype: HTMLIonImgElement;
|
||||||
new (): HTMLIonImgElement;
|
new (): HTMLIonImgElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonInfiniteScrollElementEventMap {
|
||||||
|
"ionInfinite": void;
|
||||||
|
}
|
||||||
interface HTMLIonInfiniteScrollElement extends Components.IonInfiniteScroll, HTMLStencilElement {
|
interface HTMLIonInfiniteScrollElement extends Components.IonInfiniteScroll, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonInfiniteScrollElementEventMap>(type: K, listener: (this: HTMLIonInfiniteScrollElement, ev: IonInfiniteScrollCustomEvent<HTMLIonInfiniteScrollElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonInfiniteScrollElementEventMap>(type: K, listener: (this: HTMLIonInfiniteScrollElement, ev: IonInfiniteScrollCustomEvent<HTMLIonInfiniteScrollElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonInfiniteScrollElement: {
|
var HTMLIonInfiniteScrollElement: {
|
||||||
prototype: HTMLIonInfiniteScrollElement;
|
prototype: HTMLIonInfiniteScrollElement;
|
||||||
@ -3617,7 +3792,22 @@ declare global {
|
|||||||
prototype: HTMLIonInfiniteScrollContentElement;
|
prototype: HTMLIonInfiniteScrollContentElement;
|
||||||
new (): HTMLIonInfiniteScrollContentElement;
|
new (): HTMLIonInfiniteScrollContentElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonInputElementEventMap {
|
||||||
|
"ionInput": InputInputEventDetail;
|
||||||
|
"ionChange": InputChangeEventDetail;
|
||||||
|
"ionBlur": FocusEvent;
|
||||||
|
"ionFocus": FocusEvent;
|
||||||
|
"ionStyle": StyleEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonInputElement extends Components.IonInput, HTMLStencilElement {
|
interface HTMLIonInputElement extends Components.IonInput, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonInputElementEventMap>(type: K, listener: (this: HTMLIonInputElement, ev: IonInputCustomEvent<HTMLIonInputElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonInputElementEventMap>(type: K, listener: (this: HTMLIonInputElement, ev: IonInputCustomEvent<HTMLIonInputElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonInputElement: {
|
var HTMLIonInputElement: {
|
||||||
prototype: HTMLIonInputElement;
|
prototype: HTMLIonInputElement;
|
||||||
@ -3647,19 +3837,53 @@ declare global {
|
|||||||
prototype: HTMLIonItemOptionElement;
|
prototype: HTMLIonItemOptionElement;
|
||||||
new (): HTMLIonItemOptionElement;
|
new (): HTMLIonItemOptionElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonItemOptionsElementEventMap {
|
||||||
|
"ionSwipe": any;
|
||||||
|
}
|
||||||
interface HTMLIonItemOptionsElement extends Components.IonItemOptions, HTMLStencilElement {
|
interface HTMLIonItemOptionsElement extends Components.IonItemOptions, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonItemOptionsElementEventMap>(type: K, listener: (this: HTMLIonItemOptionsElement, ev: IonItemOptionsCustomEvent<HTMLIonItemOptionsElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonItemOptionsElementEventMap>(type: K, listener: (this: HTMLIonItemOptionsElement, ev: IonItemOptionsCustomEvent<HTMLIonItemOptionsElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonItemOptionsElement: {
|
var HTMLIonItemOptionsElement: {
|
||||||
prototype: HTMLIonItemOptionsElement;
|
prototype: HTMLIonItemOptionsElement;
|
||||||
new (): HTMLIonItemOptionsElement;
|
new (): HTMLIonItemOptionsElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonItemSlidingElementEventMap {
|
||||||
|
"ionDrag": any;
|
||||||
|
}
|
||||||
interface HTMLIonItemSlidingElement extends Components.IonItemSliding, HTMLStencilElement {
|
interface HTMLIonItemSlidingElement extends Components.IonItemSliding, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonItemSlidingElementEventMap>(type: K, listener: (this: HTMLIonItemSlidingElement, ev: IonItemSlidingCustomEvent<HTMLIonItemSlidingElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonItemSlidingElementEventMap>(type: K, listener: (this: HTMLIonItemSlidingElement, ev: IonItemSlidingCustomEvent<HTMLIonItemSlidingElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonItemSlidingElement: {
|
var HTMLIonItemSlidingElement: {
|
||||||
prototype: HTMLIonItemSlidingElement;
|
prototype: HTMLIonItemSlidingElement;
|
||||||
new (): HTMLIonItemSlidingElement;
|
new (): HTMLIonItemSlidingElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonLabelElementEventMap {
|
||||||
|
"ionColor": StyleEventDetail;
|
||||||
|
"ionStyle": StyleEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonLabelElement extends Components.IonLabel, HTMLStencilElement {
|
interface HTMLIonLabelElement extends Components.IonLabel, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonLabelElementEventMap>(type: K, listener: (this: HTMLIonLabelElement, ev: IonLabelCustomEvent<HTMLIonLabelElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonLabelElementEventMap>(type: K, listener: (this: HTMLIonLabelElement, ev: IonLabelCustomEvent<HTMLIonLabelElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonLabelElement: {
|
var HTMLIonLabelElement: {
|
||||||
prototype: HTMLIonLabelElement;
|
prototype: HTMLIonLabelElement;
|
||||||
@ -3677,13 +3901,46 @@ declare global {
|
|||||||
prototype: HTMLIonListHeaderElement;
|
prototype: HTMLIonListHeaderElement;
|
||||||
new (): HTMLIonListHeaderElement;
|
new (): HTMLIonListHeaderElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonLoadingElementEventMap {
|
||||||
|
"ionLoadingDidPresent": void;
|
||||||
|
"ionLoadingWillPresent": void;
|
||||||
|
"ionLoadingWillDismiss": OverlayEventDetail;
|
||||||
|
"ionLoadingDidDismiss": OverlayEventDetail;
|
||||||
|
"didPresent": void;
|
||||||
|
"willPresent": void;
|
||||||
|
"willDismiss": OverlayEventDetail;
|
||||||
|
"didDismiss": OverlayEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonLoadingElement extends Components.IonLoading, HTMLStencilElement {
|
interface HTMLIonLoadingElement extends Components.IonLoading, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonLoadingElementEventMap>(type: K, listener: (this: HTMLIonLoadingElement, ev: IonLoadingCustomEvent<HTMLIonLoadingElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonLoadingElementEventMap>(type: K, listener: (this: HTMLIonLoadingElement, ev: IonLoadingCustomEvent<HTMLIonLoadingElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonLoadingElement: {
|
var HTMLIonLoadingElement: {
|
||||||
prototype: HTMLIonLoadingElement;
|
prototype: HTMLIonLoadingElement;
|
||||||
new (): HTMLIonLoadingElement;
|
new (): HTMLIonLoadingElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonMenuElementEventMap {
|
||||||
|
"ionWillOpen": void;
|
||||||
|
"ionWillClose": void;
|
||||||
|
"ionDidOpen": void;
|
||||||
|
"ionDidClose": void;
|
||||||
|
"ionMenuChange": MenuChangeEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonMenuElement extends Components.IonMenu, HTMLStencilElement {
|
interface HTMLIonMenuElement extends Components.IonMenu, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonMenuElementEventMap>(type: K, listener: (this: HTMLIonMenuElement, ev: IonMenuCustomEvent<HTMLIonMenuElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonMenuElementEventMap>(type: K, listener: (this: HTMLIonMenuElement, ev: IonMenuCustomEvent<HTMLIonMenuElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonMenuElement: {
|
var HTMLIonMenuElement: {
|
||||||
prototype: HTMLIonMenuElement;
|
prototype: HTMLIonMenuElement;
|
||||||
@ -3701,13 +3958,46 @@ declare global {
|
|||||||
prototype: HTMLIonMenuToggleElement;
|
prototype: HTMLIonMenuToggleElement;
|
||||||
new (): HTMLIonMenuToggleElement;
|
new (): HTMLIonMenuToggleElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonModalElementEventMap {
|
||||||
|
"ionModalDidPresent": void;
|
||||||
|
"ionModalWillPresent": void;
|
||||||
|
"ionModalWillDismiss": OverlayEventDetail;
|
||||||
|
"ionModalDidDismiss": OverlayEventDetail;
|
||||||
|
"ionBreakpointDidChange": ModalBreakpointChangeEventDetail;
|
||||||
|
"didPresent": void;
|
||||||
|
"willPresent": void;
|
||||||
|
"willDismiss": OverlayEventDetail;
|
||||||
|
"didDismiss": OverlayEventDetail;
|
||||||
|
"ionMount": void;
|
||||||
|
}
|
||||||
interface HTMLIonModalElement extends Components.IonModal, HTMLStencilElement {
|
interface HTMLIonModalElement extends Components.IonModal, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonModalElementEventMap>(type: K, listener: (this: HTMLIonModalElement, ev: IonModalCustomEvent<HTMLIonModalElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonModalElementEventMap>(type: K, listener: (this: HTMLIonModalElement, ev: IonModalCustomEvent<HTMLIonModalElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonModalElement: {
|
var HTMLIonModalElement: {
|
||||||
prototype: HTMLIonModalElement;
|
prototype: HTMLIonModalElement;
|
||||||
new (): HTMLIonModalElement;
|
new (): HTMLIonModalElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonNavElementEventMap {
|
||||||
|
"ionNavWillLoad": void;
|
||||||
|
"ionNavWillChange": void;
|
||||||
|
"ionNavDidChange": void;
|
||||||
|
}
|
||||||
interface HTMLIonNavElement extends Components.IonNav, HTMLStencilElement {
|
interface HTMLIonNavElement extends Components.IonNav, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonNavElementEventMap>(type: K, listener: (this: HTMLIonNavElement, ev: IonNavCustomEvent<HTMLIonNavElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonNavElementEventMap>(type: K, listener: (this: HTMLIonNavElement, ev: IonNavCustomEvent<HTMLIonNavElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonNavElement: {
|
var HTMLIonNavElement: {
|
||||||
prototype: HTMLIonNavElement;
|
prototype: HTMLIonNavElement;
|
||||||
@ -3725,31 +4015,101 @@ declare global {
|
|||||||
prototype: HTMLIonNoteElement;
|
prototype: HTMLIonNoteElement;
|
||||||
new (): HTMLIonNoteElement;
|
new (): HTMLIonNoteElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonPickerElementEventMap {
|
||||||
|
"ionPickerDidPresent": void;
|
||||||
|
"ionPickerWillPresent": void;
|
||||||
|
"ionPickerWillDismiss": OverlayEventDetail;
|
||||||
|
"ionPickerDidDismiss": OverlayEventDetail;
|
||||||
|
"didPresent": void;
|
||||||
|
"willPresent": void;
|
||||||
|
"willDismiss": OverlayEventDetail;
|
||||||
|
"didDismiss": OverlayEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonPickerElement extends Components.IonPicker, HTMLStencilElement {
|
interface HTMLIonPickerElement extends Components.IonPicker, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonPickerElementEventMap>(type: K, listener: (this: HTMLIonPickerElement, ev: IonPickerCustomEvent<HTMLIonPickerElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonPickerElementEventMap>(type: K, listener: (this: HTMLIonPickerElement, ev: IonPickerCustomEvent<HTMLIonPickerElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonPickerElement: {
|
var HTMLIonPickerElement: {
|
||||||
prototype: HTMLIonPickerElement;
|
prototype: HTMLIonPickerElement;
|
||||||
new (): HTMLIonPickerElement;
|
new (): HTMLIonPickerElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonPickerColumnElementEventMap {
|
||||||
|
"ionPickerColChange": PickerColumn;
|
||||||
|
}
|
||||||
interface HTMLIonPickerColumnElement extends Components.IonPickerColumn, HTMLStencilElement {
|
interface HTMLIonPickerColumnElement extends Components.IonPickerColumn, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonPickerColumnElementEventMap>(type: K, listener: (this: HTMLIonPickerColumnElement, ev: IonPickerColumnCustomEvent<HTMLIonPickerColumnElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonPickerColumnElementEventMap>(type: K, listener: (this: HTMLIonPickerColumnElement, ev: IonPickerColumnCustomEvent<HTMLIonPickerColumnElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonPickerColumnElement: {
|
var HTMLIonPickerColumnElement: {
|
||||||
prototype: HTMLIonPickerColumnElement;
|
prototype: HTMLIonPickerColumnElement;
|
||||||
new (): HTMLIonPickerColumnElement;
|
new (): HTMLIonPickerColumnElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonPickerColumnInternalElementEventMap {
|
||||||
|
"ionChange": PickerColumnItem;
|
||||||
|
}
|
||||||
interface HTMLIonPickerColumnInternalElement extends Components.IonPickerColumnInternal, HTMLStencilElement {
|
interface HTMLIonPickerColumnInternalElement extends Components.IonPickerColumnInternal, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonPickerColumnInternalElementEventMap>(type: K, listener: (this: HTMLIonPickerColumnInternalElement, ev: IonPickerColumnInternalCustomEvent<HTMLIonPickerColumnInternalElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonPickerColumnInternalElementEventMap>(type: K, listener: (this: HTMLIonPickerColumnInternalElement, ev: IonPickerColumnInternalCustomEvent<HTMLIonPickerColumnInternalElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonPickerColumnInternalElement: {
|
var HTMLIonPickerColumnInternalElement: {
|
||||||
prototype: HTMLIonPickerColumnInternalElement;
|
prototype: HTMLIonPickerColumnInternalElement;
|
||||||
new (): HTMLIonPickerColumnInternalElement;
|
new (): HTMLIonPickerColumnInternalElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonPickerInternalElementEventMap {
|
||||||
|
"ionInputModeChange": PickerInternalChangeEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonPickerInternalElement extends Components.IonPickerInternal, HTMLStencilElement {
|
interface HTMLIonPickerInternalElement extends Components.IonPickerInternal, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonPickerInternalElementEventMap>(type: K, listener: (this: HTMLIonPickerInternalElement, ev: IonPickerInternalCustomEvent<HTMLIonPickerInternalElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonPickerInternalElementEventMap>(type: K, listener: (this: HTMLIonPickerInternalElement, ev: IonPickerInternalCustomEvent<HTMLIonPickerInternalElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonPickerInternalElement: {
|
var HTMLIonPickerInternalElement: {
|
||||||
prototype: HTMLIonPickerInternalElement;
|
prototype: HTMLIonPickerInternalElement;
|
||||||
new (): HTMLIonPickerInternalElement;
|
new (): HTMLIonPickerInternalElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonPopoverElementEventMap {
|
||||||
|
"ionPopoverDidPresent": void;
|
||||||
|
"ionPopoverWillPresent": void;
|
||||||
|
"ionPopoverWillDismiss": OverlayEventDetail;
|
||||||
|
"ionPopoverDidDismiss": OverlayEventDetail;
|
||||||
|
"didPresent": void;
|
||||||
|
"willPresent": void;
|
||||||
|
"willDismiss": OverlayEventDetail;
|
||||||
|
"didDismiss": OverlayEventDetail;
|
||||||
|
"ionMount": void;
|
||||||
|
}
|
||||||
interface HTMLIonPopoverElement extends Components.IonPopover, HTMLStencilElement {
|
interface HTMLIonPopoverElement extends Components.IonPopover, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonPopoverElementEventMap>(type: K, listener: (this: HTMLIonPopoverElement, ev: IonPopoverCustomEvent<HTMLIonPopoverElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonPopoverElementEventMap>(type: K, listener: (this: HTMLIonPopoverElement, ev: IonPopoverCustomEvent<HTMLIonPopoverElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonPopoverElement: {
|
var HTMLIonPopoverElement: {
|
||||||
prototype: HTMLIonPopoverElement;
|
prototype: HTMLIonPopoverElement;
|
||||||
@ -3761,25 +4121,80 @@ declare global {
|
|||||||
prototype: HTMLIonProgressBarElement;
|
prototype: HTMLIonProgressBarElement;
|
||||||
new (): HTMLIonProgressBarElement;
|
new (): HTMLIonProgressBarElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonRadioElementEventMap {
|
||||||
|
"ionStyle": StyleEventDetail;
|
||||||
|
"ionFocus": void;
|
||||||
|
"ionBlur": void;
|
||||||
|
}
|
||||||
interface HTMLIonRadioElement extends Components.IonRadio, HTMLStencilElement {
|
interface HTMLIonRadioElement extends Components.IonRadio, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonRadioElementEventMap>(type: K, listener: (this: HTMLIonRadioElement, ev: IonRadioCustomEvent<HTMLIonRadioElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonRadioElementEventMap>(type: K, listener: (this: HTMLIonRadioElement, ev: IonRadioCustomEvent<HTMLIonRadioElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonRadioElement: {
|
var HTMLIonRadioElement: {
|
||||||
prototype: HTMLIonRadioElement;
|
prototype: HTMLIonRadioElement;
|
||||||
new (): HTMLIonRadioElement;
|
new (): HTMLIonRadioElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonRadioGroupElementEventMap {
|
||||||
|
"ionChange": RadioGroupChangeEventDetail;
|
||||||
|
"ionValueChange": RadioGroupChangeEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonRadioGroupElement extends Components.IonRadioGroup, HTMLStencilElement {
|
interface HTMLIonRadioGroupElement extends Components.IonRadioGroup, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonRadioGroupElementEventMap>(type: K, listener: (this: HTMLIonRadioGroupElement, ev: IonRadioGroupCustomEvent<HTMLIonRadioGroupElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonRadioGroupElementEventMap>(type: K, listener: (this: HTMLIonRadioGroupElement, ev: IonRadioGroupCustomEvent<HTMLIonRadioGroupElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonRadioGroupElement: {
|
var HTMLIonRadioGroupElement: {
|
||||||
prototype: HTMLIonRadioGroupElement;
|
prototype: HTMLIonRadioGroupElement;
|
||||||
new (): HTMLIonRadioGroupElement;
|
new (): HTMLIonRadioGroupElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonRangeElementEventMap {
|
||||||
|
"ionChange": RangeChangeEventDetail;
|
||||||
|
"ionInput": RangeChangeEventDetail;
|
||||||
|
"ionStyle": StyleEventDetail;
|
||||||
|
"ionFocus": void;
|
||||||
|
"ionBlur": void;
|
||||||
|
"ionKnobMoveStart": RangeKnobMoveStartEventDetail;
|
||||||
|
"ionKnobMoveEnd": RangeKnobMoveEndEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonRangeElement extends Components.IonRange, HTMLStencilElement {
|
interface HTMLIonRangeElement extends Components.IonRange, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonRangeElementEventMap>(type: K, listener: (this: HTMLIonRangeElement, ev: IonRangeCustomEvent<HTMLIonRangeElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonRangeElementEventMap>(type: K, listener: (this: HTMLIonRangeElement, ev: IonRangeCustomEvent<HTMLIonRangeElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonRangeElement: {
|
var HTMLIonRangeElement: {
|
||||||
prototype: HTMLIonRangeElement;
|
prototype: HTMLIonRangeElement;
|
||||||
new (): HTMLIonRangeElement;
|
new (): HTMLIonRangeElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonRefresherElementEventMap {
|
||||||
|
"ionRefresh": RefresherEventDetail;
|
||||||
|
"ionPull": void;
|
||||||
|
"ionStart": void;
|
||||||
|
}
|
||||||
interface HTMLIonRefresherElement extends Components.IonRefresher, HTMLStencilElement {
|
interface HTMLIonRefresherElement extends Components.IonRefresher, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonRefresherElementEventMap>(type: K, listener: (this: HTMLIonRefresherElement, ev: IonRefresherCustomEvent<HTMLIonRefresherElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonRefresherElementEventMap>(type: K, listener: (this: HTMLIonRefresherElement, ev: IonRefresherCustomEvent<HTMLIonRefresherElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonRefresherElement: {
|
var HTMLIonRefresherElement: {
|
||||||
prototype: HTMLIonRefresherElement;
|
prototype: HTMLIonRefresherElement;
|
||||||
@ -3797,7 +4212,18 @@ declare global {
|
|||||||
prototype: HTMLIonReorderElement;
|
prototype: HTMLIonReorderElement;
|
||||||
new (): HTMLIonReorderElement;
|
new (): HTMLIonReorderElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonReorderGroupElementEventMap {
|
||||||
|
"ionItemReorder": ItemReorderEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonReorderGroupElement extends Components.IonReorderGroup, HTMLStencilElement {
|
interface HTMLIonReorderGroupElement extends Components.IonReorderGroup, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonReorderGroupElementEventMap>(type: K, listener: (this: HTMLIonReorderGroupElement, ev: IonReorderGroupCustomEvent<HTMLIonReorderGroupElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonReorderGroupElementEventMap>(type: K, listener: (this: HTMLIonReorderGroupElement, ev: IonReorderGroupCustomEvent<HTMLIonReorderGroupElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonReorderGroupElement: {
|
var HTMLIonReorderGroupElement: {
|
||||||
prototype: HTMLIonReorderGroupElement;
|
prototype: HTMLIonReorderGroupElement;
|
||||||
@ -3809,19 +4235,53 @@ declare global {
|
|||||||
prototype: HTMLIonRippleEffectElement;
|
prototype: HTMLIonRippleEffectElement;
|
||||||
new (): HTMLIonRippleEffectElement;
|
new (): HTMLIonRippleEffectElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonRouteElementEventMap {
|
||||||
|
"ionRouteDataChanged": any;
|
||||||
|
}
|
||||||
interface HTMLIonRouteElement extends Components.IonRoute, HTMLStencilElement {
|
interface HTMLIonRouteElement extends Components.IonRoute, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonRouteElementEventMap>(type: K, listener: (this: HTMLIonRouteElement, ev: IonRouteCustomEvent<HTMLIonRouteElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonRouteElementEventMap>(type: K, listener: (this: HTMLIonRouteElement, ev: IonRouteCustomEvent<HTMLIonRouteElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonRouteElement: {
|
var HTMLIonRouteElement: {
|
||||||
prototype: HTMLIonRouteElement;
|
prototype: HTMLIonRouteElement;
|
||||||
new (): HTMLIonRouteElement;
|
new (): HTMLIonRouteElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonRouteRedirectElementEventMap {
|
||||||
|
"ionRouteRedirectChanged": any;
|
||||||
|
}
|
||||||
interface HTMLIonRouteRedirectElement extends Components.IonRouteRedirect, HTMLStencilElement {
|
interface HTMLIonRouteRedirectElement extends Components.IonRouteRedirect, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonRouteRedirectElementEventMap>(type: K, listener: (this: HTMLIonRouteRedirectElement, ev: IonRouteRedirectCustomEvent<HTMLIonRouteRedirectElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonRouteRedirectElementEventMap>(type: K, listener: (this: HTMLIonRouteRedirectElement, ev: IonRouteRedirectCustomEvent<HTMLIonRouteRedirectElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonRouteRedirectElement: {
|
var HTMLIonRouteRedirectElement: {
|
||||||
prototype: HTMLIonRouteRedirectElement;
|
prototype: HTMLIonRouteRedirectElement;
|
||||||
new (): HTMLIonRouteRedirectElement;
|
new (): HTMLIonRouteRedirectElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonRouterElementEventMap {
|
||||||
|
"ionRouteWillChange": RouterEventDetail;
|
||||||
|
"ionRouteDidChange": RouterEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonRouterElement extends Components.IonRouter, HTMLStencilElement {
|
interface HTMLIonRouterElement extends Components.IonRouter, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonRouterElementEventMap>(type: K, listener: (this: HTMLIonRouterElement, ev: IonRouterCustomEvent<HTMLIonRouterElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonRouterElementEventMap>(type: K, listener: (this: HTMLIonRouterElement, ev: IonRouterCustomEvent<HTMLIonRouterElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonRouterElement: {
|
var HTMLIonRouterElement: {
|
||||||
prototype: HTMLIonRouterElement;
|
prototype: HTMLIonRouterElement;
|
||||||
@ -3833,7 +4293,20 @@ declare global {
|
|||||||
prototype: HTMLIonRouterLinkElement;
|
prototype: HTMLIonRouterLinkElement;
|
||||||
new (): HTMLIonRouterLinkElement;
|
new (): HTMLIonRouterLinkElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonRouterOutletElementEventMap {
|
||||||
|
"ionNavWillLoad": void;
|
||||||
|
"ionNavWillChange": void;
|
||||||
|
"ionNavDidChange": void;
|
||||||
|
}
|
||||||
interface HTMLIonRouterOutletElement extends Components.IonRouterOutlet, HTMLStencilElement {
|
interface HTMLIonRouterOutletElement extends Components.IonRouterOutlet, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonRouterOutletElementEventMap>(type: K, listener: (this: HTMLIonRouterOutletElement, ev: IonRouterOutletCustomEvent<HTMLIonRouterOutletElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonRouterOutletElementEventMap>(type: K, listener: (this: HTMLIonRouterOutletElement, ev: IonRouterOutletCustomEvent<HTMLIonRouterOutletElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonRouterOutletElement: {
|
var HTMLIonRouterOutletElement: {
|
||||||
prototype: HTMLIonRouterOutletElement;
|
prototype: HTMLIonRouterOutletElement;
|
||||||
@ -3845,13 +4318,43 @@ declare global {
|
|||||||
prototype: HTMLIonRowElement;
|
prototype: HTMLIonRowElement;
|
||||||
new (): HTMLIonRowElement;
|
new (): HTMLIonRowElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonSearchbarElementEventMap {
|
||||||
|
"ionInput": SearchbarInputEventDetail;
|
||||||
|
"ionChange": SearchbarChangeEventDetail;
|
||||||
|
"ionCancel": void;
|
||||||
|
"ionClear": void;
|
||||||
|
"ionBlur": void;
|
||||||
|
"ionFocus": void;
|
||||||
|
"ionStyle": StyleEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonSearchbarElement extends Components.IonSearchbar, HTMLStencilElement {
|
interface HTMLIonSearchbarElement extends Components.IonSearchbar, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonSearchbarElementEventMap>(type: K, listener: (this: HTMLIonSearchbarElement, ev: IonSearchbarCustomEvent<HTMLIonSearchbarElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonSearchbarElementEventMap>(type: K, listener: (this: HTMLIonSearchbarElement, ev: IonSearchbarCustomEvent<HTMLIonSearchbarElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonSearchbarElement: {
|
var HTMLIonSearchbarElement: {
|
||||||
prototype: HTMLIonSearchbarElement;
|
prototype: HTMLIonSearchbarElement;
|
||||||
new (): HTMLIonSearchbarElement;
|
new (): HTMLIonSearchbarElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonSegmentElementEventMap {
|
||||||
|
"ionChange": SegmentChangeEventDetail;
|
||||||
|
"ionSelect": SegmentChangeEventDetail;
|
||||||
|
"ionStyle": StyleEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonSegmentElement extends Components.IonSegment, HTMLStencilElement {
|
interface HTMLIonSegmentElement extends Components.IonSegment, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonSegmentElementEventMap>(type: K, listener: (this: HTMLIonSegmentElement, ev: IonSegmentCustomEvent<HTMLIonSegmentElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonSegmentElementEventMap>(type: K, listener: (this: HTMLIonSegmentElement, ev: IonSegmentCustomEvent<HTMLIonSegmentElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonSegmentElement: {
|
var HTMLIonSegmentElement: {
|
||||||
prototype: HTMLIonSegmentElement;
|
prototype: HTMLIonSegmentElement;
|
||||||
@ -3863,7 +4366,23 @@ declare global {
|
|||||||
prototype: HTMLIonSegmentButtonElement;
|
prototype: HTMLIonSegmentButtonElement;
|
||||||
new (): HTMLIonSegmentButtonElement;
|
new (): HTMLIonSegmentButtonElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonSelectElementEventMap {
|
||||||
|
"ionChange": SelectChangeEventDetail;
|
||||||
|
"ionCancel": void;
|
||||||
|
"ionDismiss": void;
|
||||||
|
"ionFocus": void;
|
||||||
|
"ionBlur": void;
|
||||||
|
"ionStyle": StyleEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonSelectElement extends Components.IonSelect, HTMLStencilElement {
|
interface HTMLIonSelectElement extends Components.IonSelect, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonSelectElementEventMap>(type: K, listener: (this: HTMLIonSelectElement, ev: IonSelectCustomEvent<HTMLIonSelectElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonSelectElementEventMap>(type: K, listener: (this: HTMLIonSelectElement, ev: IonSelectCustomEvent<HTMLIonSelectElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonSelectElement: {
|
var HTMLIonSelectElement: {
|
||||||
prototype: HTMLIonSelectElement;
|
prototype: HTMLIonSelectElement;
|
||||||
@ -3893,7 +4412,18 @@ declare global {
|
|||||||
prototype: HTMLIonSpinnerElement;
|
prototype: HTMLIonSpinnerElement;
|
||||||
new (): HTMLIonSpinnerElement;
|
new (): HTMLIonSpinnerElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonSplitPaneElementEventMap {
|
||||||
|
"ionSplitPaneVisible": { visible: boolean };
|
||||||
|
}
|
||||||
interface HTMLIonSplitPaneElement extends Components.IonSplitPane, HTMLStencilElement {
|
interface HTMLIonSplitPaneElement extends Components.IonSplitPane, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonSplitPaneElementEventMap>(type: K, listener: (this: HTMLIonSplitPaneElement, ev: IonSplitPaneCustomEvent<HTMLIonSplitPaneElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonSplitPaneElementEventMap>(type: K, listener: (this: HTMLIonSplitPaneElement, ev: IonSplitPaneCustomEvent<HTMLIonSplitPaneElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonSplitPaneElement: {
|
var HTMLIonSplitPaneElement: {
|
||||||
prototype: HTMLIonSplitPaneElement;
|
prototype: HTMLIonSplitPaneElement;
|
||||||
@ -3905,19 +4435,55 @@ declare global {
|
|||||||
prototype: HTMLIonTabElement;
|
prototype: HTMLIonTabElement;
|
||||||
new (): HTMLIonTabElement;
|
new (): HTMLIonTabElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonTabBarElementEventMap {
|
||||||
|
"ionTabBarChanged": TabBarChangedEventDetail;
|
||||||
|
"ionTabBarLoaded": void;
|
||||||
|
}
|
||||||
interface HTMLIonTabBarElement extends Components.IonTabBar, HTMLStencilElement {
|
interface HTMLIonTabBarElement extends Components.IonTabBar, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonTabBarElementEventMap>(type: K, listener: (this: HTMLIonTabBarElement, ev: IonTabBarCustomEvent<HTMLIonTabBarElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonTabBarElementEventMap>(type: K, listener: (this: HTMLIonTabBarElement, ev: IonTabBarCustomEvent<HTMLIonTabBarElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonTabBarElement: {
|
var HTMLIonTabBarElement: {
|
||||||
prototype: HTMLIonTabBarElement;
|
prototype: HTMLIonTabBarElement;
|
||||||
new (): HTMLIonTabBarElement;
|
new (): HTMLIonTabBarElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonTabButtonElementEventMap {
|
||||||
|
"ionTabButtonClick": TabButtonClickEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonTabButtonElement extends Components.IonTabButton, HTMLStencilElement {
|
interface HTMLIonTabButtonElement extends Components.IonTabButton, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonTabButtonElementEventMap>(type: K, listener: (this: HTMLIonTabButtonElement, ev: IonTabButtonCustomEvent<HTMLIonTabButtonElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonTabButtonElementEventMap>(type: K, listener: (this: HTMLIonTabButtonElement, ev: IonTabButtonCustomEvent<HTMLIonTabButtonElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonTabButtonElement: {
|
var HTMLIonTabButtonElement: {
|
||||||
prototype: HTMLIonTabButtonElement;
|
prototype: HTMLIonTabButtonElement;
|
||||||
new (): HTMLIonTabButtonElement;
|
new (): HTMLIonTabButtonElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonTabsElementEventMap {
|
||||||
|
"ionNavWillLoad": void;
|
||||||
|
"ionTabsWillChange": { tab: string };
|
||||||
|
"ionTabsDidChange": { tab: string };
|
||||||
|
}
|
||||||
interface HTMLIonTabsElement extends Components.IonTabs, HTMLStencilElement {
|
interface HTMLIonTabsElement extends Components.IonTabs, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonTabsElementEventMap>(type: K, listener: (this: HTMLIonTabsElement, ev: IonTabsCustomEvent<HTMLIonTabsElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonTabsElementEventMap>(type: K, listener: (this: HTMLIonTabsElement, ev: IonTabsCustomEvent<HTMLIonTabsElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonTabsElement: {
|
var HTMLIonTabsElement: {
|
||||||
prototype: HTMLIonTabsElement;
|
prototype: HTMLIonTabsElement;
|
||||||
@ -3929,7 +4495,22 @@ declare global {
|
|||||||
prototype: HTMLIonTextElement;
|
prototype: HTMLIonTextElement;
|
||||||
new (): HTMLIonTextElement;
|
new (): HTMLIonTextElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonTextareaElementEventMap {
|
||||||
|
"ionChange": TextareaChangeEventDetail;
|
||||||
|
"ionInput": TextareaInputEventDetail;
|
||||||
|
"ionStyle": StyleEventDetail;
|
||||||
|
"ionBlur": FocusEvent;
|
||||||
|
"ionFocus": FocusEvent;
|
||||||
|
}
|
||||||
interface HTMLIonTextareaElement extends Components.IonTextarea, HTMLStencilElement {
|
interface HTMLIonTextareaElement extends Components.IonTextarea, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonTextareaElementEventMap>(type: K, listener: (this: HTMLIonTextareaElement, ev: IonTextareaCustomEvent<HTMLIonTextareaElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonTextareaElementEventMap>(type: K, listener: (this: HTMLIonTextareaElement, ev: IonTextareaCustomEvent<HTMLIonTextareaElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonTextareaElement: {
|
var HTMLIonTextareaElement: {
|
||||||
prototype: HTMLIonTextareaElement;
|
prototype: HTMLIonTextareaElement;
|
||||||
@ -3941,19 +4522,62 @@ declare global {
|
|||||||
prototype: HTMLIonThumbnailElement;
|
prototype: HTMLIonThumbnailElement;
|
||||||
new (): HTMLIonThumbnailElement;
|
new (): HTMLIonThumbnailElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonTitleElementEventMap {
|
||||||
|
"ionStyle": StyleEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonTitleElement extends Components.IonTitle, HTMLStencilElement {
|
interface HTMLIonTitleElement extends Components.IonTitle, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonTitleElementEventMap>(type: K, listener: (this: HTMLIonTitleElement, ev: IonTitleCustomEvent<HTMLIonTitleElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonTitleElementEventMap>(type: K, listener: (this: HTMLIonTitleElement, ev: IonTitleCustomEvent<HTMLIonTitleElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonTitleElement: {
|
var HTMLIonTitleElement: {
|
||||||
prototype: HTMLIonTitleElement;
|
prototype: HTMLIonTitleElement;
|
||||||
new (): HTMLIonTitleElement;
|
new (): HTMLIonTitleElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonToastElementEventMap {
|
||||||
|
"ionToastDidPresent": void;
|
||||||
|
"ionToastWillPresent": void;
|
||||||
|
"ionToastWillDismiss": OverlayEventDetail;
|
||||||
|
"ionToastDidDismiss": OverlayEventDetail;
|
||||||
|
"didPresent": void;
|
||||||
|
"willPresent": void;
|
||||||
|
"willDismiss": OverlayEventDetail;
|
||||||
|
"didDismiss": OverlayEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonToastElement extends Components.IonToast, HTMLStencilElement {
|
interface HTMLIonToastElement extends Components.IonToast, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonToastElementEventMap>(type: K, listener: (this: HTMLIonToastElement, ev: IonToastCustomEvent<HTMLIonToastElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonToastElementEventMap>(type: K, listener: (this: HTMLIonToastElement, ev: IonToastCustomEvent<HTMLIonToastElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonToastElement: {
|
var HTMLIonToastElement: {
|
||||||
prototype: HTMLIonToastElement;
|
prototype: HTMLIonToastElement;
|
||||||
new (): HTMLIonToastElement;
|
new (): HTMLIonToastElement;
|
||||||
};
|
};
|
||||||
|
interface HTMLIonToggleElementEventMap {
|
||||||
|
"ionChange": ToggleChangeEventDetail;
|
||||||
|
"ionFocus": void;
|
||||||
|
"ionBlur": void;
|
||||||
|
"ionStyle": StyleEventDetail;
|
||||||
|
}
|
||||||
interface HTMLIonToggleElement extends Components.IonToggle, HTMLStencilElement {
|
interface HTMLIonToggleElement extends Components.IonToggle, HTMLStencilElement {
|
||||||
|
addEventListener<K extends keyof HTMLIonToggleElementEventMap>(type: K, listener: (this: HTMLIonToggleElement, ev: IonToggleCustomEvent<HTMLIonToggleElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLIonToggleElementEventMap>(type: K, listener: (this: HTMLIonToggleElement, ev: IonToggleCustomEvent<HTMLIonToggleElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
|
||||||
|
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
|
||||||
}
|
}
|
||||||
var HTMLIonToggleElement: {
|
var HTMLIonToggleElement: {
|
||||||
prototype: HTMLIonToggleElement;
|
prototype: HTMLIonToggleElement;
|
||||||
|
Reference in New Issue
Block a user