diff --git a/packages/ui-extensions/docs/surfaces/admin/build-docs.mjs b/packages/ui-extensions/docs/surfaces/admin/build-docs.mjs index 7a47dff49f..db7918f2a7 100644 --- a/packages/ui-extensions/docs/surfaces/admin/build-docs.mjs +++ b/packages/ui-extensions/docs/surfaces/admin/build-docs.mjs @@ -23,7 +23,7 @@ const srcRelativePath = 'src/surfaces/admin'; const docsPath = path.join(rootPath, docsRelativePath); const srcPath = path.join(rootPath, srcRelativePath); const generatedDocsPath = path.join(docsPath, 'generated'); -const shopifyDevPath = path.join(rootPath, '../../../shopify-dev'); +const shopifyDevPath = path.join(rootPath, '../../../world/trees/root/src'); const shopifyDevDBPath = path.join( shopifyDevPath, 'areas/platforms/shopify-dev/db/data/docs/templated_apis', @@ -31,7 +31,7 @@ const shopifyDevDBPath = path.join( const shopifyDevExists = existsSync(shopifyDevPath); -const generatedDocsDataFile = 'generated_docs_data.json'; +const generatedDocsDataFile = 'generated_docs_data_v2.json'; const generatedStaticPagesFile = 'generated_static_pages.json'; const componentDefs = path.join(srcPath, 'components.d.ts'); @@ -258,188 +258,253 @@ const templates = { }), }; +const v2ToArray = (v2) => + Object.values(v2).flatMap((byFilePath) => Object.values(byFilePath)); + +const arrayToV2 = (entries) => { + const v2 = {}; + for (const entry of entries) { + const name = entry.name; + const filePath = entry.filePath; + if (!name || !filePath) continue; + if (!v2[name]) v2[name] = {}; + v2[name][filePath] = entry; + } + return v2; +}; + const transformJson = async (filePath, isExtensions) => { let jsonData = JSON.parse((await fs.readFile(filePath, 'utf8')).toString()); + const outputDir = path.dirname(filePath); - const iconEntry = jsonData.find( - (entry) => entry.name === 'Icon' && entry.subSections, - ); - if (iconEntry) { - const iconDataPath = path.join(srcPath, 'components/Icon/icon-data.json'); - const iconData = JSON.parse(await fs.readFile(iconDataPath, 'utf-8')); - const iconPreviewData = iconData.iconPreviewData; - - iconPreviewData.icons = await extractIconList(); - - const subSection = iconEntry.subSections.find((section) => - section.sectionContent?.includes('{{ICON_PREVIEW_IFRAME}}'), - ); - if (subSection) { - const html = await renderIconPreviewJsxTemplate(iconPreviewData); - // Converting to base64 to avoid having to escape the HTML in the JSX template. - const base64Html = Buffer.from(html, 'utf-8').toString('base64'); - const darkModeListener = await fs.readFile( - path.join(docsPath, 'templates/icon-renderer/dark-mode-listener.jsx'), - 'utf-8', - ); - const base64DarkModeListener = Buffer.from( - darkModeListener, - 'utf-8', - ).toString('base64'); - subSection.sectionContent = subSection.sectionContent.replace( - /\{\{ICON_PREVIEW_IFRAME\}\}/g, - ` - - `, - ); - } + if (!Array.isArray(jsonData)) { + jsonData = v2ToArray(jsonData); } - jsonData.forEach((entry) => { - // Temporary to ensure that isOptional is added to all members - if (entry.definitions && entry.isVisualComponent) { - entry.definitions.forEach((definition) => { - if (definition.typeDefinitions) { - Object.values(definition.typeDefinitions).forEach((typeDef) => { - if (typeDef.members && Array.isArray(typeDef.members)) { - typeDef.members - .sort((first, second) => first.name.localeCompare(second.name)) - .forEach((member) => { - // eslint-disable-next-line no-prototype-builtins - if (member.hasOwnProperty('isOptional')) return; - member.isOptional = true; - }); - } - }); + if (isExtensions) { + const docPagesPath = path.join(outputDir, 'doc-pages.json'); + if (existsSync(docPagesPath)) { + const docPages = JSON.parse( + (await fs.readFile(docPagesPath, 'utf8')).toString(), + ); + const names = new Set(jsonData.map((e) => e.name)); + for (const entry of Array.isArray(docPages) ? docPages : []) { + if (!entry.name) continue; + const { + name: _n, + members: _m, + filePath: _f, + syntaxKind: _s, + value: _v, + ...docFields + } = entry; + const existingEntries = jsonData.filter((e) => e.name === entry.name); + if (existingEntries.length > 0) { + existingEntries.forEach((existing) => + Object.assign(existing, docFields), + ); + } else { + jsonData.push(entry); + names.add(entry.name); } - }); + } } + } - if (entry.defaultExample?.codeblock?.tabs) { - const newTabs = []; - entry.defaultExample.codeblock.tabs.forEach((tab) => { - if (tab.language !== 'preview' && tab.language !== 'preview-jsx') { - newTabs.push({...tab, title: tab.language}); - return; - } + if (Array.isArray(jsonData)) { + const iconEntry = jsonData.find( + (entry) => entry.name === 'Icon' && entry.subSections, + ); + if (iconEntry) { + const iconDataPath = path.join(srcPath, 'components/Icon/icon-data.json'); + const iconData = JSON.parse(await fs.readFile(iconDataPath, 'utf-8')); + const iconPreviewData = iconData.iconPreviewData; - if (tab.layout && !(tab.layout in templates)) { - console.warn( - `${entry.name} has a layout of ${tab.layout} which is not a valid template.`, - ); - } + iconPreviewData.icons = await extractIconList(); - const previewHTML = - tab.layout && tab.layout in templates - ? templates[tab.layout]( - tab.code, - tab.customStyles, - tab.language === 'preview-jsx', - ) - : templates.default( - tab.code, - tab.customStyles, - tab.language === 'preview-jsx', - ); - - newTabs.push( - { - title: tab.language === 'preview-jsx' ? 'jsx' : 'html', - code: tab.code, - language: tab.language === 'preview-jsx' ? 'jsx' : 'html', - editable: - tab.language === 'preview-jsx' ? tab.editable || false : false, - }, - {code: previewHTML, language: 'preview'}, + const subSection = iconEntry.subSections.find((section) => + section.sectionContent?.includes('{{ICON_PREVIEW_IFRAME}}'), + ); + if (subSection) { + const html = await renderIconPreviewJsxTemplate(iconPreviewData); + // Converting to base64 to avoid having to escape the HTML in the JSX template. + const base64Html = Buffer.from(html, 'utf-8').toString('base64'); + const darkModeListener = await fs.readFile( + path.join(docsPath, 'templates/icon-renderer/dark-mode-listener.jsx'), + 'utf-8', ); - }); - - entry.defaultExample.codeblock.tabs = newTabs.sort((first, second) => { - if (first.language === 'jsx') return -1; - if (second.language === 'jsx') return 1; - return 0; - }); + const base64DarkModeListener = Buffer.from( + darkModeListener, + 'utf-8', + ).toString('base64'); + subSection.sectionContent = subSection.sectionContent.replace( + /\{\{ICON_PREVIEW_IFRAME\}\}/g, + ` + + `, + ); + } } - if (entry.examples && entry.examples.exampleGroups) { - entry.examples.exampleGroups.forEach((exampleGroup) => { - exampleGroup.examples.forEach((example) => { - if (!example.codeblock?.tabs) { + jsonData.forEach((entry) => { + // Temporary to ensure that isOptional is added to all members + if (entry.definitions && entry.isVisualComponent) { + entry.definitions.forEach((definition) => { + if (definition.typeDefinitions) { + Object.values(definition.typeDefinitions).forEach((typeDef) => { + if (typeDef.members && Array.isArray(typeDef.members)) { + typeDef.members + .sort((first, second) => + first.name.localeCompare(second.name), + ) + .forEach((member) => { + // eslint-disable-next-line no-prototype-builtins + if (member.hasOwnProperty('isOptional')) return; + member.isOptional = true; + }); + } + }); + } + }); + } + + if (entry.defaultExample?.codeblock?.tabs) { + const newTabs = []; + entry.defaultExample.codeblock.tabs.forEach((tab) => { + if (tab.language !== 'preview' && tab.language !== 'preview-jsx') { + newTabs.push({...tab, title: tab.language}); return; } - const newTabs = []; - - example.codeblock.tabs.forEach((tab) => { - if (tab.language === 'preview' || tab.language === 'preview-jsx') { - const previewHTML = - tab.layout && tab.layout in templates - ? templates[tab.layout]( - tab.code, - tab.customStyles, - tab.language === 'preview-jsx', - ) - : templates.example( - tab.code, - tab.customStyles, - tab.language === 'preview-jsx', - ); - - newTabs.push( - { - title: tab.language === 'preview-jsx' ? 'jsx' : 'html', - code: tab.code, - language: tab.language === 'preview-jsx' ? 'jsx' : 'html', - }, - { - code: previewHTML, - language: 'preview', - }, - ); - } else { - newTabs.push({ - title: tab.language, - code: tab.code, - language: tab.language, - editable: - tab.language === 'preview-jsx' - ? tab.editable || false - : false, - }); - } - }); - example.codeblock.tabs = newTabs.sort((first, second) => { - if (first.language === 'jsx') return -1; - if (second.language === 'jsx') return 1; - return 0; - }); + if (tab.layout && !(tab.layout in templates)) { + console.warn( + `${entry.name} has a layout of ${tab.layout} which is not a valid template.`, + ); + } + + const previewHTML = + tab.layout && tab.layout in templates + ? templates[tab.layout]( + tab.code, + tab.customStyles, + tab.language === 'preview-jsx', + ) + : templates.default( + tab.code, + tab.customStyles, + tab.language === 'preview-jsx', + ); + + newTabs.push( + { + title: tab.language === 'preview-jsx' ? 'jsx' : 'html', + code: tab.code, + language: tab.language === 'preview-jsx' ? 'jsx' : 'html', + editable: + tab.language === 'preview-jsx' ? tab.editable || false : false, + }, + {code: previewHTML, language: 'preview'}, + ); }); - }); - } - }); - // Merge the App Bridge docs with the Shopify Dev docs - if (!isExtensions && shopifyDevExists) { - const shopifyDevDocs = path.join( - shopifyDevDBPath, - 'app_home/generated_docs_data.json', - ); - const shopifyDevDocsContent = await fs.readFile(shopifyDevDocs, 'utf8'); - const shopifyDevDocsDocsParsed = JSON.parse( - shopifyDevDocsContent.toString(), - ); + entry.defaultExample.codeblock.tabs = newTabs.sort((first, second) => { + if (first.language === 'jsx') return -1; + if (second.language === 'jsx') return 1; + return 0; + }); + } - const filteredDocs = shopifyDevDocsDocsParsed.filter( - (entry) => - entry.category !== 'Polaris web components' && - entry.category !== 'Patterns', // Don't include old patterns - ); + if (entry.examples && entry.examples.exampleGroups) { + entry.examples.exampleGroups.forEach((exampleGroup) => { + exampleGroup.examples.forEach((example) => { + if (!example.codeblock?.tabs) { + return; + } + const newTabs = []; + + example.codeblock.tabs.forEach((tab) => { + if ( + tab.language === 'preview' || + tab.language === 'preview-jsx' + ) { + const previewHTML = + tab.layout && tab.layout in templates + ? templates[tab.layout]( + tab.code, + tab.customStyles, + tab.language === 'preview-jsx', + ) + : templates.example( + tab.code, + tab.customStyles, + tab.language === 'preview-jsx', + ); + + newTabs.push( + { + title: tab.language === 'preview-jsx' ? 'jsx' : 'html', + code: tab.code, + language: tab.language === 'preview-jsx' ? 'jsx' : 'html', + }, + { + code: previewHTML, + language: 'preview', + }, + ); + } else { + newTabs.push({ + title: tab.language, + code: tab.code, + language: tab.language, + editable: + tab.language === 'preview-jsx' + ? tab.editable || false + : false, + }); + } + }); + + example.codeblock.tabs = newTabs.sort((first, second) => { + if (first.language === 'jsx') return -1; + if (second.language === 'jsx') return 1; + return 0; + }); + }); + }); + } + }); - // Combine arrays with shopify dev docs first, followed by new data - jsonData = [...filteredDocs, ...jsonData]; + // Merge the App Bridge docs with the Shopify Dev docs (array format) + if (!isExtensions && shopifyDevExists) { + const shopifyDevDocs = path.join( + shopifyDevDBPath, + 'app_home/generated_docs_data_v2.json', + ); + const shopifyDevDocsContent = await fs.readFile(shopifyDevDocs, 'utf8'); + const shopifyDevDocsDocsParsed = JSON.parse( + shopifyDevDocsContent.toString(), + ); + + if (Array.isArray(shopifyDevDocsDocsParsed)) { + jsonData = [...shopifyDevDocsDocsParsed, ...jsonData]; + } else { + jsonData = [...v2ToArray(shopifyDevDocsDocsParsed), ...jsonData]; + } + } } - await fs.writeFile(filePath, JSON.stringify(jsonData, null, 2)); + if (isExtensions) { + await fs.writeFile(filePath, JSON.stringify(arrayToV2(jsonData), null, 2)); + const arrayPath = path.join(outputDir, 'generated_docs_data.json'); + await fs.writeFile(arrayPath, JSON.stringify(jsonData, null, 2)); + await replaceFileContent({ + filePaths: arrayPath, + searchValue: 'https://shopify.dev', + replaceValue: '', + }); + } else { + await fs.writeFile(filePath, JSON.stringify(arrayToV2(jsonData), null, 2)); + } }; const generateExtensionsDocs = async () => { @@ -471,12 +536,22 @@ const generateExtensionsDocs = async () => { transformJson: (filePath) => transformJson(filePath, true), }); - // Replace 'unstable' with the exact API version in relative doc links - await replaceFileContent({ - filePaths: path.join(outputDir, generatedDocsDataFile), - searchValue: '/docs/api/admin-extensions/unstable/', - replaceValue: `/docs/api/admin-extensions/${EXTENSIONS_API_VERSION}`, - }); + // Replace 'unstable' with the exact API version in relative doc links (v2 and array) + const extensionsOutputDir = path.join( + rootPath, + `${docsGeneratedRelativePath}/admin_extensions/${EXTENSIONS_API_VERSION}`, + ); + const replacePaths = [ + path.join(extensionsOutputDir, 'generated_docs_data_v2.json'), + path.join(extensionsOutputDir, 'generated_docs_data.json'), + ].filter((p) => existsSync(p)); + if (replacePaths.length > 0) { + await replaceFileContent({ + filePaths: replacePaths, + searchValue: '/docs/api/admin-extensions/unstable/', + replaceValue: `/docs/api/admin-extensions/${EXTENSIONS_API_VERSION}`, + }); + } }; const generateAppBridgeDocs = async () => { @@ -509,7 +584,7 @@ try { }); await generateExtensionsDocs(); await generateAppBridgeDocs(); - + // Generate targets.json console.log('Generating targets.json...'); try { @@ -520,9 +595,12 @@ try { }); console.log('✅ Generated targets.json'); } catch (targetsError) { - console.warn('Warning: Failed to generate targets.json:', targetsError.message); + console.warn( + 'Warning: Failed to generate targets.json:', + targetsError.message, + ); } - + await copyGeneratedToShopifyDev({ generatedDocsPath, shopifyDevPath, diff --git a/packages/ui-extensions/docs/surfaces/build-doc-shared.mjs b/packages/ui-extensions/docs/surfaces/build-doc-shared.mjs index 0b1e7cfc46..dd5d0b84b4 100644 --- a/packages/ui-extensions/docs/surfaces/build-doc-shared.mjs +++ b/packages/ui-extensions/docs/surfaces/build-doc-shared.mjs @@ -65,21 +65,30 @@ export const generateFiles = async ({ }), ); - const generatedFiles = [path.join(outputDir, generatedDocsDataFile)]; + const generatedFiles = []; + if (generatedDocsDataFile) { + generatedFiles.push(path.join(outputDir, generatedDocsDataFile)); + } if (generatedStaticPagesFile) { generatedFiles.push(path.join(outputDir, generatedStaticPagesFile)); } + const existingGeneratedFiles = generatedFiles.filter((f) => existsSync(f)); // Make sure https://shopify.dev URLs are relative so they work in Spin. // See https://github.com/Shopify/generate-docs/issues/181 - await replaceFileContent({ - filePaths: generatedFiles, - searchValue: 'https://shopify.dev', - replaceValue: '', - }); + if (existingGeneratedFiles.length > 0) { + await replaceFileContent({ + filePaths: existingGeneratedFiles, + searchValue: 'https://shopify.dev', + replaceValue: '', + }); + } - if (transformJson) { - await transformJson(path.join(outputDir, generatedDocsDataFile)); + if (transformJson && generatedDocsDataFile) { + const docsDataPath = path.join(outputDir, generatedDocsDataFile); + if (existsSync(docsDataPath)) { + await transformJson(docsDataPath); + } } }; diff --git a/packages/ui-extensions/docs/surfaces/checkout/build-docs.sh b/packages/ui-extensions/docs/surfaces/checkout/build-docs.sh index f664384821..499342b112 100644 --- a/packages/ui-extensions/docs/surfaces/checkout/build-docs.sh +++ b/packages/ui-extensions/docs/surfaces/checkout/build-docs.sh @@ -89,7 +89,7 @@ fi # Make sure https://shopify.dev URLs are relative. # See https://github.com/Shopify/generate-docs/issues/181 -run_sed 's/https:\/\/shopify.dev//gi' ./$DOCS_PATH/generated/generated_docs_data.json +run_sed 's/https:\/\/shopify.dev//gi' ./$DOCS_PATH/generated/generated_docs_data_v2.json sed_exit=$? if [ $sed_exit -ne 0 ]; then fail_and_exit $sed_exit @@ -111,7 +111,7 @@ if [ -d $SHOPIFY_DEV_PATH ]; then cp ./$DOCS_PATH/generated/* $SHOPIFY_DEV_PATH/areas/platforms/shopify-dev/db/data/docs/templated_apis/checkout_extensions/$API_VERSION # Replace 'latest' with the exact API version in relative doc links - for file in generated_docs_data.json generated_static_pages.json; do + for file in generated_docs_data_v2.json generated_static_pages.json; do run_sed \ "s/\/docs\/api\/checkout-ui-extensions\/latest/\/docs\/api\/checkout-ui-extensions\/$API_VERSION/gi" \ "$SHOPIFY_DEV_PATH/areas/platforms/shopify-dev/db/data/docs/templated_apis/checkout_extensions/$API_VERSION/$file" diff --git a/packages/ui-extensions/docs/surfaces/checkout/generated/generated_docs_data_v2.json b/packages/ui-extensions/docs/surfaces/checkout/generated/generated_docs_data_v2.json new file mode 100644 index 0000000000..da2f69764d --- /dev/null +++ b/packages/ui-extensions/docs/surfaces/checkout/generated/generated_docs_data_v2.json @@ -0,0 +1,176377 @@ +{ + "StandardApi": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "StandardApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "analytics", + "value": "Analytics", + "description": "The methods for interacting with [Web Pixels](/docs/apps/marketing), such as emitting an event." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "appliedGiftCards", + "value": "SubscribableSignalLike", + "description": "Gift Cards that have been applied to the checkout." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "applyTrackingConsentChange", + "value": "ApplyTrackingConsentChangeType", + "description": "Allows setting and updating customer privacy consent settings and tracking consent metafields.\n\n> Note: Requires the [`customer_privacy` capability](/docs/api/checkout-ui-extensions/latest/configuration#collect-buyer-consent) to be set to `true`.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "appMetafields", + "value": "SubscribableSignalLike", + "description": "The metafields requested in the [`shopify.extension.toml`](/docs/api/checkout-ui-extensions/configuration) file. These metafields are updated when there's a change in the merchandise items being purchased by the customer.\n\nApp owned metafields are supported and are returned using the `$app` format. The fully qualified reserved namespace format such as `app--{your-app-id}[--{optional-namespace}]` is not supported. See [app owned metafields](/docs/apps/build/custom-data/ownership#reserved-prefixes) for more information.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "SubscribableSignalLike", + "description": "The custom attributes left by the customer to the merchant, either in their cart or during checkout." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "availablePaymentOptions", + "value": "SubscribableSignalLike", + "description": "All available payment options." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "billingAddress", + "value": "SubscribableSignalLike", + "description": "The proposed customer billing address. The address updates when the field is committed (on change) rather than every keystroke.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "buyerIdentity", + "value": "BuyerIdentity", + "description": "Information about the buyer that is interacting with the checkout.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "buyerJourney", + "value": "BuyerJourney", + "description": "Provides details on the buyer's progression through the checkout.\n\nRefer to [buyer journey](/docs/api/checkout-ui-extensions/apis/buyer-journey#examples) examples for more information." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "checkoutSettings", + "value": "SubscribableSignalLike", + "description": "Settings applied to the buyer's checkout." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "checkoutToken", + "value": "SubscribableSignalLike", + "description": "A stable ID that represents the current checkout.\n\nThis matches the `data.checkout.token` field in a [checkout-related WebPixel event](/docs/api/web-pixels-api/standard-events/checkout_started#properties-propertydetail-data) and the `checkout_token` field in the [REST Admin API `Order` resource](/docs/api/admin-rest/unstable/resources/order#resource-object)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "cost", + "value": "CartCost", + "description": "Details on the costs the buyer will pay for this checkout." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "customerPrivacy", + "value": "SubscribableSignalLike", + "description": "Customer privacy consent settings and a flag denoting if consent has previously been collected." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "deliveryGroups", + "value": "SubscribableSignalLike", + "description": "A list of delivery groups containing information about the delivery of the items the customer intends to purchase." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "discountAllocations", + "value": "SubscribableSignalLike", + "description": "Discounts that have been applied to the entire cart." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "discountCodes", + "value": "SubscribableSignalLike", + "description": "A list of discount codes currently applied to the checkout." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "extension", + "value": "Extension", + "description": "The meta information about the extension." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "extensionPoint", + "value": "Target", + "description": "The identifier that specifies where in Shopify’s UI your code is being injected. This will be one of the targets you have included in your extension’s configuration file.", + "deprecationMessage": "Deprecated as of version `2023-07`, use `extension.target` instead.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'purchase.checkout.block.render'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "i18n", + "value": "I18n", + "description": "Utilities for translating content and formatting values according to the current [`localization`](/docs/api/checkout-ui-extensions/apis/localization) of the checkout.\n\nRefer to [`localization` examples](/docs/api/checkout-ui-extensions/apis/localization#examples) for more information." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "instructions", + "value": "SubscribableSignalLike", + "description": "The cart instructions used to create the checkout and possibly limit extension capabilities.\n\nThese instructions should be checked prior to performing any actions that may be affected by them.\n\nFor example, if you intend to add a discount code via the `applyDiscountCodeChange` method, check `discounts.canUpdateDiscountCodes` to ensure it's supported in this checkout.\n\n> Caution: As of version `2024-07`, UI extension code must check for instructions before calling select APIs in case those APIs are not available. See the [update guide](/docs/api/checkout-ui-extensions/apis/cart-instructions#examples) for more information." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "lines", + "value": "SubscribableSignalLike", + "description": "A list of lines containing information about the items the customer intends to purchase." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "localization", + "value": "Localization", + "description": "The details about the location, language, and currency of the customer. For utilities to easily format and translate content based on these details, you can use the [`i18n`](/docs/api/checkout-ui-extensions/apis/localization#standardapi-propertydetail-i18n) object instead." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "localizedFields", + "value": "SubscribableSignalLike", + "description": "The API for reading additional fields that are required in checkout under certain circumstances. For example, some countries require additional fields for customs information or tax identification numbers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "metafields", + "value": "SubscribableSignalLike", + "description": "The metafields that apply to the current checkout.\n\nMetafields are stored locally on the client and are applied to the order object after the checkout completes.\n\nThese metafields are shared by all extensions running on checkout, and persist for as long as the customer is working on this checkout.\n\nOnce the order is created, you can query these metafields using the [GraphQL Admin API](/docs/admin-api/graphql/reference/orders/order#metafield-2021-01)\n\n> Caution: `metafields` is deprecated. Use `appMetafields` with cart metafields instead.", + "deprecationMessage": "Use `appMetafields` with cart metafields instead." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "note", + "value": "SubscribableSignalLike", + "description": "A note left by the customer to the merchant, either in their cart or during checkout." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "query", + "value": ">(query: string, options?: { variables?: Variables; version?: StorefrontApiVersion; }) => Promise<{ data?: Data; errors?: GraphQLError[]; }>", + "description": "The method used to query the Storefront GraphQL API with a prefetched token.\n\nRefer to [Storefront API access examples](/docs/api/checkout-ui-extensions/apis/storefront-api) for more information." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "selectedPaymentOptions", + "value": "SubscribableSignalLike", + "description": "Payment options selected by the buyer." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "sessionToken", + "value": "SessionToken", + "description": "The session token providing a set of claims as a signed JSON Web Token (JWT).\n\nThe token has a TTL of 5 minutes.\n\nIf the previous token expires, this value will reflect a new session token with a new signature and expiry.\n\nRefer to [session token examples](/docs/api/checkout-ui-extensions/apis/session-token) for more information." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "settings", + "value": "SubscribableSignalLike", + "description": "The settings matching the settings definition written in the [`shopify.extension.toml`](/docs/api/checkout-ui-extensions/configuration) file.\n\n Refer to [settings examples](/docs/api/checkout-ui-extensions/apis/settings#examples) for more information.\n\n> Note: When an extension is being installed in the editor, the settings will be empty until a merchant sets a value. In that case, this object will be updated in real time as a merchant fills in the settings." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "shippingAddress", + "value": "SubscribableSignalLike", + "description": "The proposed customer shipping address. During the information step, the address updates when the field is committed (on change) rather than every keystroke. An address value is only present if delivery is required. Otherwise, the subscribable value is undefined.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "shop", + "value": "Shop", + "description": "The shop where the checkout is taking place." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "storage", + "value": "Storage", + "description": "The key-value storage for the extension.\n\nIt uses `localStorage` and should persist across the customer's current checkout session.\n\n> Caution: Data persistence isn't guaranteed and storage is reset when the customer starts a new checkout.\n\nData is shared across all activated extension targets of this extension. In versions 2023-07 and earlier, each activated extension target had its own storage." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "ui", + "value": "Ui", + "description": "Methods to interact with the extension’s UI." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "version", + "value": "Version", + "description": "The renderer version being used for the extension.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'2025-10'", + "title": "Example" + } + ] + } + ] + } + ], + "value": "export interface StandardApi {\n /**\n * The methods for interacting with [Web Pixels](/docs/apps/marketing), such as emitting an event.\n */\n analytics: Analytics;\n\n /**\n * Gift Cards that have been applied to the checkout.\n */\n appliedGiftCards: SubscribableSignalLike;\n\n /**\n * The cart instructions used to create the checkout and possibly limit extension capabilities.\n *\n * These instructions should be checked prior to performing any actions that may be affected by them.\n *\n * For example, if you intend to add a discount code via the `applyDiscountCodeChange` method,\n * check `discounts.canUpdateDiscountCodes` to ensure it's supported in this checkout.\n *\n * > Caution: As of version `2024-07`, UI extension code must check for instructions before calling select APIs in case those APIs are not available.\n * See the [update guide](/docs/api/checkout-ui-extensions/apis/cart-instructions#examples) for more information.\n *\n */\n instructions: SubscribableSignalLike;\n\n /**\n * The metafields requested in the\n * [`shopify.extension.toml`](/docs/api/checkout-ui-extensions/configuration)\n * file. These metafields are updated when there's a change in the merchandise items\n * being purchased by the customer.\n *\n * App owned metafields are supported and are returned using the `$app` format. The fully qualified reserved namespace format such as `app--{your-app-id}[--{optional-namespace}]` is not supported. See [app owned metafields](/docs/apps/build/custom-data/ownership#reserved-prefixes) for more information.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n appMetafields: SubscribableSignalLike;\n\n /**\n * The custom attributes left by the customer to the merchant, either in their cart or during checkout.\n */\n attributes: SubscribableSignalLike;\n\n /**\n * All available payment options.\n */\n availablePaymentOptions: SubscribableSignalLike;\n\n /**\n * Information about the buyer that is interacting with the checkout.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n buyerIdentity?: BuyerIdentity;\n\n /**\n * Provides details on the buyer's progression through the checkout.\n *\n * Refer to [buyer journey](/docs/api/checkout-ui-extensions/apis/buyer-journey#examples)\n * examples for more information.\n */\n buyerJourney: BuyerJourney;\n\n /**\n * Settings applied to the buyer's checkout.\n */\n checkoutSettings: SubscribableSignalLike;\n\n /**\n * A stable ID that represents the current checkout.\n *\n * This matches the `data.checkout.token` field in a [checkout-related WebPixel event](/docs/api/web-pixels-api/standard-events/checkout_started#properties-propertydetail-data)\n * and the `checkout_token` field in the [REST Admin API `Order` resource](/docs/api/admin-rest/unstable/resources/order#resource-object).\n */\n checkoutToken: SubscribableSignalLike;\n\n /**\n * Details on the costs the buyer will pay for this checkout.\n */\n cost: CartCost;\n\n /**\n * A list of delivery groups containing information about the delivery of the items the customer intends to purchase.\n */\n deliveryGroups: SubscribableSignalLike;\n\n /**\n * A list of discount codes currently applied to the checkout.\n */\n discountCodes: SubscribableSignalLike;\n\n /**\n * Discounts that have been applied to the entire cart.\n */\n discountAllocations: SubscribableSignalLike;\n\n /**\n * The meta information about the extension.\n */\n extension: Extension;\n\n /**\n * The identifier that specifies where in Shopify’s UI your code is being\n * injected. This will be one of the targets you have included in your\n * extension’s configuration file.\n *\n * @example 'purchase.checkout.block.render'\n * @see /docs/api/checkout-ui-extensions/latest/extension-targets-overview\n * @see /docs/apps/app-extensions/configuration#targets\n *\n * @deprecated Deprecated as of version `2023-07`, use `extension.target` instead.\n */\n extensionPoint: Target;\n\n /**\n * Utilities for translating content and formatting values according to the current\n * [`localization`](/docs/api/checkout-ui-extensions/apis/localization)\n * of the checkout.\n *\n * Refer to [`localization` examples](/docs/api/checkout-ui-extensions/apis/localization#examples)\n * for more information.\n */\n i18n: I18n;\n\n /**\n * A list of lines containing information about the items the customer intends to purchase.\n */\n lines: SubscribableSignalLike;\n\n /**\n * The details about the location, language, and currency of the customer. For utilities to easily\n * format and translate content based on these details, you can use the\n * [`i18n`](/docs/api/checkout-ui-extensions/apis/localization#standardapi-propertydetail-i18n)\n * object instead.\n */\n localization: Localization;\n\n /**\n * The metafields that apply to the current checkout.\n *\n * Metafields are stored locally on the client and are applied to the order object after the checkout completes.\n *\n * These metafields are shared by all extensions running on checkout, and\n * persist for as long as the customer is working on this checkout.\n *\n * Once the order is created, you can query these metafields using the\n * [GraphQL Admin API](/docs/admin-api/graphql/reference/orders/order#metafield-2021-01)\n *\n * > Caution:\n * `metafields` is deprecated. Use `appMetafields` with cart metafields instead.\n *\n * @deprecated Use `appMetafields` with cart metafields instead.\n */\n metafields: SubscribableSignalLike;\n\n /**\n * A note left by the customer to the merchant, either in their cart or during checkout.\n */\n note: SubscribableSignalLike;\n\n /**\n * The method used to query the Storefront GraphQL API with a prefetched token.\n *\n * Refer to [Storefront API access examples](/docs/api/checkout-ui-extensions/apis/storefront-api) for more information.\n */\n query: >(\n query: string,\n options?: {variables?: Variables; version?: StorefrontApiVersion},\n ) => Promise<{data?: Data; errors?: GraphQLError[]}>;\n\n /**\n * Payment options selected by the buyer.\n */\n selectedPaymentOptions: SubscribableSignalLike;\n\n /**\n * The session token providing a set of claims as a signed JSON Web Token (JWT).\n *\n * The token has a TTL of 5 minutes.\n *\n * If the previous token expires, this value will reflect a new session token with a new signature and expiry.\n *\n * Refer to [session token examples](/docs/api/checkout-ui-extensions/apis/session-token) for more information.\n */\n sessionToken: SessionToken;\n\n /**\n * The settings matching the settings definition written in the\n * [`shopify.extension.toml`](/docs/api/checkout-ui-extensions/configuration) file.\n *\n * Refer to [settings examples](/docs/api/checkout-ui-extensions/apis/settings#examples) for more information.\n *\n * > Note: When an extension is being installed in the editor, the settings will be empty until\n * a merchant sets a value. In that case, this object will be updated in real time as a merchant fills in the settings.\n */\n settings: SubscribableSignalLike;\n\n /**\n * The proposed customer shipping address. During the information step, the address\n * updates when the field is committed (on change) rather than every keystroke.\n * An address value is only present if delivery is required. Otherwise, the\n * subscribable value is undefined.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n shippingAddress?: SubscribableSignalLike;\n\n /**\n * The proposed customer billing address. The address updates when the field is\n * committed (on change) rather than every keystroke.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n billingAddress?: SubscribableSignalLike;\n\n /** The shop where the checkout is taking place. */\n shop: Shop;\n\n /**\n * The key-value storage for the extension.\n *\n * It uses `localStorage` and should persist across the customer's current checkout session.\n *\n * > Caution: Data persistence isn't guaranteed and storage is reset when the customer starts a new checkout.\n *\n * Data is shared across all activated extension targets of this extension. In versions 2023-07 and earlier,\n * each activated extension target had its own storage.\n */\n storage: Storage;\n\n /**\n * Methods to interact with the extension’s UI.\n */\n ui: Ui;\n\n /**\n * The renderer version being used for the extension.\n *\n * @example '2025-10'\n */\n version: Version;\n\n /**\n * Customer privacy consent settings and a flag denoting if consent has previously been collected.\n */\n customerPrivacy: SubscribableSignalLike;\n\n /**\n * Allows setting and updating customer privacy consent settings and tracking consent metafields.\n *\n * > Note: Requires the [`customer_privacy` capability](/docs/api/checkout-ui-extensions/latest/configuration#collect-buyer-consent) to be set to `true`.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n applyTrackingConsentChange: ApplyTrackingConsentChangeType;\n\n /**\n * The API for reading additional fields that are required in checkout under certain circumstances.\n * For example, some countries require additional fields for customs information or tax identification numbers.\n */\n localizedFields?: SubscribableSignalLike;\n}" + } + }, + "Analytics": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "Analytics", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "MethodSignature", + "name": "publish", + "value": "(name: string, data: Record) => Promise", + "description": "Publish method to emit analytics events to [Web Pixels](/docs/apps/marketing)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "MethodSignature", + "name": "visitor", + "value": "(data: { email?: string; phone?: string; }) => Promise", + "description": "A method for capturing details about a visitor on the online store." + } + ], + "value": "export interface Analytics {\n /**\n * Publish method to emit analytics events to [Web Pixels](/docs/apps/marketing).\n */\n publish(name: string, data: Record): Promise;\n\n /**\n * A method for capturing details about a visitor on the online store.\n */\n visitor(data: {email?: string; phone?: string}): Promise;\n}" + } + }, + "VisitorResult": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "VisitorResult", + "value": "VisitorSuccess | VisitorError", + "description": "Represents a visitor result." + } + }, + "VisitorSuccess": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "VisitorSuccess", + "description": "Represents a successful visitor result.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'success'", + "description": "Indicates that the visitor information was validated and submitted." + } + ], + "value": "export interface VisitorSuccess {\n /**\n * Indicates that the visitor information was validated and submitted.\n */\n type: 'success';\n}" + } + }, + "VisitorError": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "VisitorError", + "description": "Represents an unsuccessful visitor result.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "message", + "value": "string", + "description": "A message that explains the error. This message is useful for debugging. It's **not** localized, and therefore should not be presented directly to the buyer." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'error'", + "description": "Indicates that the visitor information is invalid and wasn't submitted. Examples are using the wrong data type or missing a required property." + } + ], + "value": "export interface VisitorError {\n /**\n * Indicates that the visitor information is invalid and wasn't submitted.\n * Examples are using the wrong data type or missing a required property.\n */\n type: 'error';\n\n /**\n * A message that explains the error. This message is useful for debugging.\n * It's **not** localized, and therefore should not be presented directly\n * to the buyer.\n */\n message: string;\n}" + } + }, + "SubscribableSignalLike": { + "src/surfaces/checkout/shared.ts": { + "filePath": "src/surfaces/checkout/shared.ts", + "name": "SubscribableSignalLike", + "description": "Represents a read-only value managed on the main thread that an extension can subscribe to.\n\nExample: Checkout uses this to manage the state of an object and communicate state changes to extensions running in a sandboxed web worker.\n\nThis interface is compatible with [Preact's ReadonlySignal](https://github.com/preactjs/signals/blob/a023a132a81bd4ba4a0bebb8cbbeffbd8c8bbafc/packages/core/src/index.ts#L700-L709).\n\nSome fields are deprecated but still supported for backwards compatibility. In version 2025-10, [`StatefulRemoteSubscribable`](https://github.com/Shopify/remote-dom/blob/03929aa8418a89d41d294005f219837582718df8/packages/async-subscription/src/types.ts#L17) was replaced with `ReadonlySignalLike`. Checkout will remove the old fields some time in the future.", + "members": [ + { + "filePath": "src/surfaces/checkout/shared.ts", + "syntaxKind": "PropertySignature", + "name": "current", + "value": "T", + "description": "", + "deprecationMessage": "Use `.value` instead." + }, + { + "filePath": "src/surfaces/checkout/shared.ts", + "syntaxKind": "MethodSignature", + "name": "destroy", + "value": "() => Promise", + "description": "", + "deprecationMessage": "No longer needed. Use Preact Signal management instead." + }, + { + "filePath": "src/surfaces/checkout/shared.ts", + "syntaxKind": "MethodSignature", + "name": "subscribe", + "value": "(fn: (value: T) => void) => () => void", + "description": "Subscribes to value changes and calls the provided function whenever the value updates. Returns an unsubscribe function to clean up the subscription. Use to automatically react to changes in the signal's value." + }, + { + "filePath": "src/surfaces/checkout/shared.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "T", + "description": "The current value of the signal. This property provides immediate access to the current value without requiring subscription setup. Use for one-time value checks or initial setup." + } + ], + "value": "export interface SubscribableSignalLike extends ReadonlySignalLike {\n /**\n * @deprecated Use `.value` instead.\n */\n readonly current: T;\n /**\n * @deprecated No longer needed. Use Preact Signal management instead.\n */\n destroy(): Promise;\n}" + } + }, + "AppliedGiftCard": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "AppliedGiftCard", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "amountUsed", + "value": "Money", + "description": "The amount of the applied gift card that will be used when the checkout is completed." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "balance", + "value": "Money", + "description": "The current balance of the applied gift card prior to checkout completion." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "lastCharacters", + "value": "string", + "description": "The last four characters of the applied gift card's code." + } + ], + "value": "export interface AppliedGiftCard {\n /**\n * The last four characters of the applied gift card's code.\n */\n lastCharacters: string;\n\n /**\n * The amount of the applied gift card that will be used when the checkout is completed.\n */\n amountUsed: Money;\n\n /**\n * The current balance of the applied gift card prior to checkout completion.\n */\n balance: Money;\n}" + } + }, + "Money": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "Money", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "amount", + "value": "number", + "description": "The price amount." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "currencyCode", + "value": "CurrencyCode", + "description": "The ISO 4217 format for the currency.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'CAD' for Canadian dollar", + "title": "Example" + } + ] + } + ] + } + ], + "value": "export interface Money {\n /**\n * The price amount.\n */\n amount: number;\n /**\n * The ISO 4217 format for the currency.\n * @example 'CAD' for Canadian dollar\n */\n currencyCode: CurrencyCode;\n}" + } + }, + "CurrencyCode": { + "src/shared.ts": { + "filePath": "src/shared.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "CurrencyCode", + "value": "'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AUD' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BOV' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYN' | 'BZD' | 'CAD' | 'CDF' | 'CHE' | 'CHF' | 'CHW' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'COU' | 'CRC' | 'CUC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ERN' | 'ETB' | 'EUR' | 'FJD' | 'FKP' | 'GBP' | 'GEL' | 'GHS' | 'GIP' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HRK' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'JPY' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KPW' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRU' | 'MUR' | 'MVR' | 'MWK' | 'MXN' | 'MXV' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RUB' | 'RWF' | 'SAR' | 'SBD' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SHP' | 'SLL' | 'SOS' | 'SRD' | 'SSP' | 'STN' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'USD' | 'USN' | 'UYI' | 'UYU' | 'UYW' | 'UZS' | 'VES' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XAG' | 'XAU' | 'XBA' | 'XBB' | 'XBC' | 'XBD' | 'XCD' | 'XDR' | 'XOF' | 'XPD' | 'XPF' | 'XPT' | 'XSU' | 'XTS' | 'XUA' | 'XXX' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL'", + "description": "" + } + }, + "ApplyTrackingConsentChangeType": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "ApplyTrackingConsentChangeType", + "description": "", + "params": [ + { + "name": "visitorConsent", + "description": "", + "value": "VisitorConsentChange", + "filePath": "src/surfaces/checkout/api/standard/standard.ts" + } + ], + "returns": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "description": "", + "name": "Promise", + "value": "Promise" + }, + "value": "(\n visitorConsent: VisitorConsentChange,\n) => Promise" + } + }, + "VisitorConsentChange": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "VisitorConsentChange", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "analytics", + "value": "boolean", + "description": "Visitor consents to recording data to understand how customers interact with the site.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "marketing", + "value": "boolean", + "description": "Visitor consents to ads and marketing communications based on customer interests.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "metafields", + "value": "TrackingConsentMetafieldChange[]", + "description": "Tracking consent metafield data to be saved.\n\nIf the value is `null`, the metafield will be deleted.", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`[{key: 'granularAnalytics', value: 'true'}, {key: 'granularMarketing', value: 'false'}]`", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "preferences", + "value": "boolean", + "description": "Visitor consent to remembering customer preferences, such as country or language, to personalize visits to the website.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "saleOfData", + "value": "boolean", + "description": "Opts the visitor out of data sharing / sales.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'changeVisitorConsent'", + "description": "" + } + ], + "value": "export interface VisitorConsentChange extends VisitorConsent {\n /**\n * Tracking consent metafield data to be saved.\n *\n * If the value is `null`, the metafield will be deleted.\n *\n * @example `[{key: 'granularAnalytics', value: 'true'}, {key: 'granularMarketing', value: 'false'}]`\n */\n metafields?: TrackingConsentMetafieldChange[];\n type: 'changeVisitorConsent';\n}" + } + }, + "TrackingConsentMetafieldChange": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "TrackingConsentMetafieldChange", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "string", + "description": "The name of the metafield. It must be between 3 and 30 characters in length (inclusive)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string | null", + "description": "The information to be stored as metadata. If the value is `null`, the metafield will be deleted.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'any string', `null`, or a stringified JSON object", + "title": "Example" + } + ] + } + ] + } + ], + "value": "export interface TrackingConsentMetafieldChange {\n /**\n * The name of the metafield. It must be between 3 and 30 characters in\n * length (inclusive).\n */\n key: string;\n /**\n * The information to be stored as metadata. If the value is `null`, the metafield will be deleted.\n *\n * @example 'any string', `null`, or a stringified JSON object\n */\n value: string | null;\n}" + } + }, + "VisitorConsent": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "VisitorConsent", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "analytics", + "value": "boolean", + "description": "Visitor consents to recording data to understand how customers interact with the site.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "marketing", + "value": "boolean", + "description": "Visitor consents to ads and marketing communications based on customer interests.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "preferences", + "value": "boolean", + "description": "Visitor consent to remembering customer preferences, such as country or language, to personalize visits to the website.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "saleOfData", + "value": "boolean", + "description": "Opts the visitor out of data sharing / sales.", + "isOptional": true + } + ], + "value": "export interface VisitorConsent {\n /**\n * Visitor consents to recording data to understand how customers interact with the site.\n */\n analytics?: boolean;\n /**\n * Visitor consents to ads and marketing communications based on customer interests.\n */\n marketing?: boolean;\n /**\n * Visitor consent to remembering customer preferences, such as country or language, to personalize visits to the website.\n */\n preferences?: boolean;\n /**\n * Opts the visitor out of data sharing / sales.\n */\n saleOfData?: boolean;\n}" + } + }, + "TrackingConsentChangeResult": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "TrackingConsentChangeResult", + "value": "TrackingConsentChangeResultSuccess | TrackingConsentChangeResultError", + "description": "" + } + }, + "TrackingConsentChangeResultSuccess": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "TrackingConsentChangeResultSuccess", + "description": "The returned result of a successful tracking consent preference update.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'success'", + "description": "The type of the `TrackingConsentChangeResultSuccess` API." + } + ], + "value": "export interface TrackingConsentChangeResultSuccess {\n /**\n * The type of the `TrackingConsentChangeResultSuccess` API.\n */\n type: 'success';\n}" + } + }, + "TrackingConsentChangeResultError": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "TrackingConsentChangeResultError", + "description": "The returned result of an unsuccessful tracking consent preference update with a message detailing the type of error that occurred.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "message", + "value": "string", + "description": "A message that explains the error. This message is useful for debugging. It is **not** localized, and therefore should not be presented directly to the buyer." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'error'", + "description": "The type of the `TrackingConsentChangeResultError` API." + } + ], + "value": "export interface TrackingConsentChangeResultError {\n /**\n * The type of the `TrackingConsentChangeResultError` API.\n */\n type: 'error';\n\n /**\n * A message that explains the error. This message is useful for debugging.\n * It is **not** localized, and therefore should not be presented directly\n * to the buyer.\n */\n message: string;\n}" + } + }, + "AppMetafieldEntry": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "AppMetafieldEntry", + "description": "A metafield associated with the shop or a resource on the checkout.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "metafield", + "value": "AppMetafield", + "description": "The metadata information." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "AppMetafieldEntryTarget", + "description": "The target that is associated to the metadata.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data) when the type is `customer`, `company` or `companyLocation`." + } + ], + "value": "export interface AppMetafieldEntry {\n /**\n * The target that is associated to the metadata.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data) when the type is `customer`, `company` or `companyLocation`.\n */\n target: AppMetafieldEntryTarget;\n\n /** The metadata information. */\n metafield: AppMetafield;\n}" + } + }, + "AppMetafield": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "AppMetafield", + "description": "Represents a custom metadata attached to a resource.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "string", + "description": "The key name of a metafield." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "namespace", + "value": "string", + "description": "The namespace for a metafield.\n\nApp owned metafield namespaces are returned using the `$app` format. See [app owned metafields](/docs/apps/build/custom-data/ownership#reserved-prefixes) for more information." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "string", + "description": "The metafield's type name." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value of a metafield." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "valueType", + "value": "'boolean' | 'float' | 'integer' | 'json_string' | 'string'", + "description": "The metafield’s information type." + } + ], + "value": "export interface AppMetafield {\n /** The key name of a metafield. */\n key: string;\n\n /**\n * The namespace for a metafield.\n *\n * App owned metafield namespaces are returned using the `$app` format. See [app owned metafields](/docs/apps/build/custom-data/ownership#reserved-prefixes) for more information.\n */\n namespace: string;\n\n /** The value of a metafield. */\n value: string;\n\n /** The metafield’s information type. */\n valueType: 'boolean' | 'float' | 'integer' | 'json_string' | 'string';\n\n /** The metafield's type name. */\n type: string;\n}" + } + }, + "AppMetafieldEntryTarget": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "AppMetafieldEntryTarget", + "description": "The metafield owner.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "The numeric owner ID that is associated with the metafield." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "| 'customer'\n | 'product'\n | 'shop'\n | 'shopUser'\n | 'variant'\n | 'company'\n | 'companyLocation'\n | 'cart'", + "description": "The type of the metafield owner.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data) when the type is `customer`, `company` or `companyLocation`." + } + ], + "value": "export interface AppMetafieldEntryTarget {\n /**\n * The type of the metafield owner.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data) when the type is `customer`, `company` or `companyLocation`.\n */\n type:\n | 'customer'\n | 'product'\n | 'shop'\n | 'shopUser'\n | 'variant'\n | 'company'\n | 'companyLocation'\n | 'cart';\n\n /** The numeric owner ID that is associated with the metafield. */\n id: string;\n}" + } + }, + "Attribute": { + "src/surfaces/checkout/api/shared.ts": { + "filePath": "src/surfaces/checkout/api/shared.ts", + "name": "Attribute", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "string", + "description": "The key for the attribute." + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value for the attribute." + } + ], + "value": "export interface Attribute {\n /**\n * The key for the attribute.\n */\n key: string;\n\n /**\n * The value for the attribute.\n */\n value: string;\n}" + } + }, + "PaymentOption": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "PaymentOption", + "description": "A payment option presented to the buyer.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "handle", + "value": "string", + "description": "The unique handle for the payment option.\n\nThis is not a globally unique identifier. It may be an identifier specific to the given checkout session or the current shop." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "| 'creditCard'\n | 'deferred'\n | 'local'\n | 'manualPayment'\n | 'offsite'\n | 'other'\n | 'paymentOnDelivery'\n | 'redeemable'\n | 'wallet'\n | 'customOnsite'", + "description": "The type of the payment option.\n\nShops can be configured to support many different payment options. Some options are only available to buyers in specific regions.\n\n| Type | Description |\n|---|---|\n| `creditCard` | A vaulted or manually entered credit card. |\n| `deferred` | A [deferred payment](https://help.shopify.com/en/manual/orders/deferred-payments), such as invoicing the buyer and collecting payment at a later time. |\n| `local` | A [local payment option](https://help.shopify.com/en/manual/payments/shopify-payments/local-payment-methods) specific to the current region or market |\n| `manualPayment` | A manual payment option such as an in-person retail transaction. |\n| `offsite` | A payment processed outside of Shopify's checkout, excluding integrated wallets. |\n| `other` | Another type of payment not defined here. |\n| `paymentOnDelivery` | A payment that will be collected on delivery. |\n| `redeemable` | A redeemable payment option such as a gift card or store credit. |\n| `wallet` | An integrated wallet such as PayPal, Google Pay, Apple Pay, etc. |\n| `customOnsite` | A custom payment option that is processed through a checkout extension with a payments app. |" + } + ], + "value": "export interface PaymentOption {\n /**\n * The type of the payment option.\n *\n * Shops can be configured to support many different payment options. Some options are only available to buyers in specific regions.\n *\n * | Type | Description |\n * |---|---|\n * | `creditCard` | A vaulted or manually entered credit card. |\n * | `deferred` | A [deferred payment](https://help.shopify.com/en/manual/orders/deferred-payments), such as invoicing the buyer and collecting payment at a later time. |\n * | `local` | A [local payment option](https://help.shopify.com/en/manual/payments/shopify-payments/local-payment-methods) specific to the current region or market |\n * | `manualPayment` | A manual payment option such as an in-person retail transaction. |\n * | `offsite` | A payment processed outside of Shopify's checkout, excluding integrated wallets. |\n * | `other` | Another type of payment not defined here. |\n * | `paymentOnDelivery` | A payment that will be collected on delivery. |\n * | `redeemable` | A redeemable payment option such as a gift card or store credit. |\n * | `wallet` | An integrated wallet such as PayPal, Google Pay, Apple Pay, etc. |\n * | `customOnsite` | A custom payment option that is processed through a checkout extension with a payments app. |\n */\n type:\n | 'creditCard'\n | 'deferred'\n | 'local'\n | 'manualPayment'\n | 'offsite'\n | 'other'\n | 'paymentOnDelivery'\n | 'redeemable'\n | 'wallet'\n | 'customOnsite';\n\n /**\n * The unique handle for the payment option.\n *\n * This is not a globally unique identifier. It may be an identifier specific to the given checkout session or the current shop.\n */\n handle: string;\n}" + } + }, + "MailingAddress": { + "src/surfaces/checkout/api/shared.ts": { + "filePath": "src/surfaces/checkout/api/shared.ts", + "name": "MailingAddress", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "address1", + "value": "string", + "description": "The first line of the buyer's address, including street name and number.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'151 O'Connor Street'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "address2", + "value": "string", + "description": "The second line of the buyer's address, like apartment number, suite, etc.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'Ground floor'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "city", + "value": "string", + "description": "The buyer's city.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'Ottawa'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "company", + "value": "string", + "description": "The buyer's company name.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'Shopify'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "countryCode", + "value": "CountryCode", + "description": "The ISO 3166 Alpha-2 format for the buyer's country. Refer to https://www.iso.org/iso-3166-country-codes.html.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'CA' for Canada.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "firstName", + "value": "string", + "description": "The buyer's first name.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'John'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "lastName", + "value": "string", + "description": "The buyer's last name.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'Doe'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "The buyer's full name.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'John Doe'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "phone", + "value": "string", + "description": "The buyer's phone number.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'+1 613 111 2222'.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "provinceCode", + "value": "string", + "description": "The buyer's province code, such as state, province, prefecture, or region.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'ON' for Ontario.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "zip", + "value": "string", + "description": "The buyer's postal or ZIP code.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'K2P 2L8'", + "title": "Example" + } + ] + } + ] + } + ], + "value": "export interface MailingAddress {\n /**\n * The buyer's full name.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * @example 'John Doe'\n */\n name?: string;\n\n /**\n * The buyer's first name.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * @example 'John'\n */\n firstName?: string;\n\n /**\n * The buyer's last name.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * @example 'Doe'\n */\n lastName?: string;\n\n /**\n * The buyer's company name.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * @example 'Shopify'\n */\n company?: string;\n\n /**\n * The first line of the buyer's address, including street name and number.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * @example '151 O'Connor Street'\n */\n address1?: string;\n\n /**\n * The second line of the buyer's address, like apartment number, suite, etc.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * @example 'Ground floor'\n */\n address2?: string;\n\n /**\n * The buyer's city.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * @example 'Ottawa'\n */\n city?: string;\n\n /**\n * The buyer's postal or ZIP code.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * @example 'K2P 2L8'\n */\n zip?: string;\n\n /**\n * The ISO 3166 Alpha-2 format for the buyer's country. Refer to https://www.iso.org/iso-3166-country-codes.html.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * @example 'CA' for Canada.\n */\n countryCode?: CountryCode;\n\n /**\n * The buyer's province code, such as state, province, prefecture, or region.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * @example 'ON' for Ontario.\n */\n provinceCode?: string;\n\n /**\n * The buyer's phone number.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * @example '+1 613 111 2222'.\n */\n phone?: string;\n}" + } + }, + "CountryCode": { + "src/shared.ts": { + "filePath": "src/shared.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "CountryCode", + "value": "'AC' | 'AD' | 'AE' | 'AF' | 'AG' | 'AI' | 'AL' | 'AM' | 'AN' | 'AO' | 'AR' | 'AT' | 'AU' | 'AW' | 'AX' | 'AZ' | 'BA' | 'BB' | 'BD' | 'BE' | 'BF' | 'BG' | 'BH' | 'BI' | 'BJ' | 'BL' | 'BM' | 'BN' | 'BO' | 'BQ' | 'BR' | 'BS' | 'BT' | 'BV' | 'BW' | 'BY' | 'BZ' | 'CA' | 'CC' | 'CD' | 'CF' | 'CG' | 'CH' | 'CI' | 'CK' | 'CL' | 'CM' | 'CN' | 'CO' | 'CR' | 'CU' | 'CV' | 'CW' | 'CX' | 'CY' | 'CZ' | 'DE' | 'DJ' | 'DK' | 'DM' | 'DO' | 'DZ' | 'EC' | 'EE' | 'EG' | 'EH' | 'ER' | 'ES' | 'ET' | 'FI' | 'FJ' | 'FK' | 'FO' | 'FR' | 'GA' | 'GB' | 'GD' | 'GE' | 'GF' | 'GG' | 'GH' | 'GI' | 'GL' | 'GM' | 'GN' | 'GP' | 'GQ' | 'GR' | 'GS' | 'GT' | 'GW' | 'GY' | 'HK' | 'HM' | 'HN' | 'HR' | 'HT' | 'HU' | 'ID' | 'IE' | 'IL' | 'IM' | 'IN' | 'IO' | 'IQ' | 'IR' | 'IS' | 'IT' | 'JE' | 'JM' | 'JO' | 'JP' | 'KE' | 'KG' | 'KH' | 'KI' | 'KM' | 'KN' | 'KP' | 'KR' | 'KW' | 'KY' | 'KZ' | 'LA' | 'LB' | 'LC' | 'LI' | 'LK' | 'LR' | 'LS' | 'LT' | 'LU' | 'LV' | 'LY' | 'MA' | 'MC' | 'MD' | 'ME' | 'MF' | 'MG' | 'MK' | 'ML' | 'MM' | 'MN' | 'MO' | 'MQ' | 'MR' | 'MS' | 'MT' | 'MU' | 'MV' | 'MW' | 'MX' | 'MY' | 'MZ' | 'NA' | 'NC' | 'NE' | 'NF' | 'NG' | 'NI' | 'NL' | 'NO' | 'NP' | 'NR' | 'NU' | 'NZ' | 'OM' | 'PA' | 'PE' | 'PF' | 'PG' | 'PH' | 'PK' | 'PL' | 'PM' | 'PN' | 'PS' | 'PT' | 'PY' | 'QA' | 'RE' | 'RO' | 'RS' | 'RU' | 'RW' | 'SA' | 'SB' | 'SC' | 'SD' | 'SE' | 'SG' | 'SH' | 'SI' | 'SJ' | 'SK' | 'SL' | 'SM' | 'SN' | 'SO' | 'SR' | 'SS' | 'ST' | 'SV' | 'SX' | 'SY' | 'SZ' | 'TA' | 'TC' | 'TD' | 'TF' | 'TG' | 'TH' | 'TJ' | 'TK' | 'TL' | 'TM' | 'TN' | 'TO' | 'TR' | 'TT' | 'TV' | 'TW' | 'TZ' | 'UA' | 'UG' | 'UM' | 'US' | 'UY' | 'UZ' | 'VA' | 'VC' | 'VE' | 'VG' | 'VN' | 'VU' | 'WF' | 'WS' | 'XK' | 'YE' | 'YT' | 'ZA' | 'ZM' | 'ZW' | 'ZZ'", + "description": "" + } + }, + "BuyerIdentity": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "BuyerIdentity", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "customer", + "value": "SubscribableSignalLike", + "description": "The buyer's customer account. The value is undefined if the buyer isn’t a known customer for this shop or if they haven't logged in yet.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "email", + "value": "SubscribableSignalLike", + "description": "The email address of the buyer that is interacting with the cart. The value is `undefined` if the app does not have access to customer data.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "phone", + "value": "SubscribableSignalLike", + "description": "The phone number of the buyer that is interacting with the cart. The value is `undefined` if the app does not have access to customer data.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "purchasingCompany", + "value": "SubscribableSignalLike", + "description": "Provides details of the company and the company location that the business customer is purchasing on behalf of. This includes information that can be used to identify the company and the company location that the business customer belongs to.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + } + ], + "value": "export interface BuyerIdentity {\n /**\n * The buyer's customer account. The value is undefined if the buyer isn’t a\n * known customer for this shop or if they haven't logged in yet.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n customer: SubscribableSignalLike;\n\n /**\n * The email address of the buyer that is interacting with the cart.\n * The value is `undefined` if the app does not have access to customer data.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n email: SubscribableSignalLike;\n\n /**\n * The phone number of the buyer that is interacting with the cart.\n * The value is `undefined` if the app does not have access to customer data.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n phone: SubscribableSignalLike;\n\n /**\n * Provides details of the company and the company location that the business customer is purchasing on behalf of.\n * This includes information that can be used to identify the company and the company location that the business\n * customer belongs to.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n purchasingCompany: SubscribableSignalLike;\n}" + } + }, + "Customer": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "Customer", + "description": "Information about a customer who has previously purchased from this shop.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "acceptsEmailMarketing", + "value": "boolean", + "description": "Defines if the customer accepts email marketing activities.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "acceptsMarketing", + "value": "boolean", + "description": "Defines if the customer email accepts marketing activities.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n\n> Caution: This field is deprecated and will be removed in a future version. Use `acceptsEmailMarketing` or `acceptsSmsMarketing` instead.", + "deprecationMessage": "Use `acceptsEmailMarketing` or `acceptsSmsMarketing` instead." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "acceptsSmsMarketing", + "value": "boolean", + "description": "Defines if the customer accepts SMS marketing activities.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "email", + "value": "string", + "description": "The email of the customer.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "firstName", + "value": "string", + "description": "The first name of the customer.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "fullName", + "value": "string", + "description": "The full name of the customer.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "Customer ID.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'gid://shopify/Customer/123'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "image", + "value": "ImageDetails", + "description": "The image associated with the customer.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "lastName", + "value": "string", + "description": "The last name of the customer.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "ordersCount", + "value": "number", + "description": "The number of previous orders made by this customer.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "phone", + "value": "string", + "description": "The phone number of the customer.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "storeCreditAccounts", + "value": "StoreCreditAccount[]", + "description": "The Store Credit Accounts owned by the customer and usable during the checkout process.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isPrivate": true + } + ], + "value": "export interface Customer {\n /**\n * Customer ID.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * @example 'gid://shopify/Customer/123'\n */\n id: string;\n /**\n * The email of the customer.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n email?: string;\n /**\n * The phone number of the customer.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n phone?: string;\n /**\n * The full name of the customer.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n fullName?: string;\n /**\n * The first name of the customer.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n firstName?: string;\n /**\n * The last name of the customer.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n lastName?: string;\n /**\n * The image associated with the customer.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n image: ImageDetails;\n /**\n * Defines if the customer email accepts marketing activities.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * > Caution: This field is deprecated and will be removed in a future version. Use `acceptsEmailMarketing` or `acceptsSmsMarketing` instead.\n *\n * @deprecated Use `acceptsEmailMarketing` or `acceptsSmsMarketing` instead.\n */\n acceptsMarketing: boolean;\n /**\n * Defines if the customer accepts email marketing activities.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n acceptsEmailMarketing: boolean;\n /**\n * Defines if the customer accepts SMS marketing activities.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n acceptsSmsMarketing: boolean;\n /**\n * The Store Credit Accounts owned by the customer and usable during the checkout process.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * @private\n */\n storeCreditAccounts: StoreCreditAccount[];\n /**\n * The number of previous orders made by this customer.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n ordersCount: number;\n}" + } + }, + "ImageDetails": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "ImageDetails", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "altText", + "value": "string", + "description": "The alternative text for the image.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "url", + "value": "string", + "description": "The image URL." + } + ], + "value": "export interface ImageDetails {\n /**\n * The image URL.\n */\n url: string;\n\n /**\n * The alternative text for the image.\n */\n altText?: string;\n}" + } + }, + "StoreCreditAccount": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "StoreCreditAccount", + "description": "Information about a Store Credit Account.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "balance", + "value": "Money", + "description": "The current balance of the Store Credit Account." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A globally-unique identifier.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'gid://shopify/StoreCreditAccount/1'", + "title": "Example" + } + ] + } + ] + } + ], + "value": "export interface StoreCreditAccount {\n /**\n * A globally-unique identifier.\n * @example 'gid://shopify/StoreCreditAccount/1'\n */\n id: string;\n /**\n * The current balance of the Store Credit Account.\n */\n balance: Money;\n}" + } + }, + "PurchasingCompany": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "PurchasingCompany", + "description": "The information about a company that the business customer is purchasing on behalf of.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "company", + "value": "Company", + "description": "Includes information of the company that the business customer is purchasing on behalf of.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "location", + "value": "CompanyLocation", + "description": "Includes information of the company location that the business customer is purchasing on behalf of.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + } + ], + "value": "export interface PurchasingCompany {\n /**\n * Includes information of the company that the business customer is purchasing on behalf of.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n company: Company;\n /**\n * Includes information of the company location that the business customer is purchasing on behalf of.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n location: CompanyLocation;\n}" + } + }, + "Company": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "Company", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "externalId", + "value": "string", + "description": "The external ID of the company that can be set by the merchant.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "The company ID.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "The name of the company.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + } + ], + "value": "export interface Company {\n /**\n * The company ID.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n id: string;\n /**\n * The name of the company.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n name: string;\n /**\n * The external ID of the company that can be set by the merchant.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n externalId?: string;\n}" + } + }, + "CompanyLocation": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "CompanyLocation", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "externalId", + "value": "string", + "description": "The external ID of the company location that can be set by the merchant.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "The company location ID.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "The name of the company location.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + } + ], + "value": "export interface CompanyLocation {\n /**\n * The company location ID.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n id: string;\n /**\n * The name of the company location.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n name: string;\n /**\n * The external ID of the company location that can be set by the merchant.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n externalId?: string;\n}" + } + }, + "BuyerJourney": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "BuyerJourney", + "description": "Provides details on the buyer's progression through the checkout.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "activeStep", + "value": "SubscribableSignalLike", + "description": "What step of checkout the buyer is currently on." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "completed", + "value": "SubscribableSignalLike", + "description": "This subscribable value will be true if the buyer completed submitting their order.\n\nFor example, when viewing the **Order status** page after submitting payment, the buyer will have completed their order." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "MethodSignature", + "name": "intercept", + "value": "(interceptor: Interceptor) => Promise<() => void>", + "description": "Installs a function for intercepting and preventing progress on checkout.\n\nThis returns a promise that resolves to a teardown function. Calling the teardown function will remove the interceptor.\n\nTo block checkout progress, you must set the [block_progress](/docs/api/checkout-ui-extensions/configuration#block-progress) capability in your extension's configuration.\n\nIf you do, then you're expected to inform the buyer why navigation was blocked, either by passing validation errors to the checkout UI or rendering the errors in your extension.\n\nIt is good practice to show a warning in the checkout editor when the merchant has not given permission for your extension to block checkout progress." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "steps", + "value": "SubscribableSignalLike", + "description": "All possible steps a buyer can take to complete the checkout. These steps may vary depending on the type of checkout or the shop's configuration." + } + ], + "value": "export interface BuyerJourney {\n /**\n * Installs a function for intercepting and preventing progress on checkout.\n *\n * This returns a promise that resolves to a teardown function. Calling the\n * teardown function will remove the interceptor.\n *\n * To block checkout progress, you must set the [block_progress](/docs/api/checkout-ui-extensions/configuration#block-progress)\n * capability in your extension's configuration.\n *\n * If you do, then you're expected to inform the buyer why navigation was blocked,\n * either by passing validation errors to the checkout UI or rendering the errors in your extension.\n *\n * It is good practice to show a warning in the checkout editor when the merchant has not given permission for your extension\n * to block checkout progress.\n */\n intercept(interceptor: Interceptor): Promise<() => void>;\n\n /**\n * This subscribable value will be true if the buyer completed submitting their order.\n *\n * For example, when viewing the **Order status** page after submitting payment, the buyer will have completed their order.\n */\n completed: SubscribableSignalLike;\n /**\n * All possible steps a buyer can take to complete the checkout. These steps may vary depending on the type of checkout or the shop's configuration.\n */\n steps: SubscribableSignalLike;\n /**\n * What step of checkout the buyer is currently on.\n */\n activeStep: SubscribableSignalLike;\n}" + } + }, + "BuyerJourneyStepReference": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "BuyerJourneyStepReference", + "description": "What step of checkout the buyer is currently on.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "handle", + "value": "BuyerJourneyStepHandle", + "description": "The handle that uniquely identifies the buyer journey step." + } + ], + "value": "interface BuyerJourneyStepReference {\n /**\n * The handle that uniquely identifies the buyer journey step.\n */\n handle: BuyerJourneyStepHandle;\n}" + } + }, + "BuyerJourneyStepHandle": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "BuyerJourneyStepHandle", + "value": "'cart' | 'checkout' | 'information' | 'shipping' | 'payment' | 'review' | 'thank-you' | 'unknown'", + "description": "| handle | Description |\n|---|---|\n| `cart` | The cart page. |\n| `checkout` | A one-page checkout, including Shop Pay. |\n| `information` | The contact information step of a three-page checkout. |\n| `shipping` | The shipping step of a three-page checkout. |\n| `payment` | The payment step of a three-page checkout. |\n| `review` | The step after payment where the buyer confirms the purchase. Not all shops are configured to have a review step. |\n| `thank-you` | The page displayed after the purchase, thanking the buyer. |\n| `unknown` | An unknown step in the buyer journey. |" + } + }, + "Interceptor": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "Interceptor", + "description": "A function for intercepting and preventing navigation on checkout. You can block navigation by returning an object with `{behavior: 'block', reason: InvalidResultReason.InvalidExtensionState, errors?: ValidationErrors[]}`. If you do, then you're expected to also update some part of your UI to reflect the reason why navigation was blocked, either by targeting checkout UI fields, passing errors to the page level or rendering the errors in your extension.", + "params": [ + { + "name": "interceptorProps", + "description": "", + "value": "InterceptorProps", + "filePath": "src/surfaces/checkout/api/standard/standard.ts" + } + ], + "returns": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "description": "", + "name": "InterceptorRequest | Promise", + "value": "InterceptorRequest | Promise" + }, + "value": "(\n interceptorProps: InterceptorProps,\n) => InterceptorRequest | Promise" + } + }, + "InterceptorProps": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "InterceptorProps", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "canBlockProgress", + "value": "boolean", + "description": "Whether the interceptor has the capability to block a buyer's progress through checkout. This ability might be granted by a merchant in differing checkout contexts." + } + ], + "value": "export interface InterceptorProps {\n /**\n * Whether the interceptor has the capability to block a buyer's progress through\n * checkout. This ability might be granted by a merchant in differing checkout contexts.\n */\n canBlockProgress: boolean;\n}" + } + }, + "InterceptorRequest": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "InterceptorRequest", + "value": "InterceptorRequestAllow | InterceptorRequestBlock", + "description": "" + } + }, + "InterceptorRequestAllow": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "InterceptorRequestAllow", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "behavior", + "value": "'allow'", + "description": "Indicates that the interceptor will allow the buyer's journey to continue." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "MethodSignature", + "name": "perform", + "value": "(result: InterceptorResult) => void | Promise", + "description": "This callback is called when all interceptors finish. We recommend setting errors or reasons for blocking at this stage, so that all the errors in the UI show up at once.", + "isOptional": true + } + ], + "value": "interface InterceptorRequestAllow {\n /**\n * Indicates that the interceptor will allow the buyer's journey to continue.\n */\n behavior: 'allow';\n\n /**\n * This callback is called when all interceptors finish. We recommend\n * setting errors or reasons for blocking at this stage, so that all the errors in\n * the UI show up at once.\n * @param result InterceptorResult with behavior as either 'allow' or 'block'\n */\n perform?(result: InterceptorResult): void | Promise;\n}" + } + }, + "InterceptorResult": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "InterceptorResult", + "value": "InterceptorResultAllow | InterceptorResultBlock", + "description": "" + } + }, + "InterceptorResultAllow": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "InterceptorResultAllow", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "behavior", + "value": "'allow'", + "description": "Indicates that the buyer was allowed to progress through checkout." + } + ], + "value": "interface InterceptorResultAllow {\n /**\n * Indicates that the buyer was allowed to progress through checkout.\n */\n behavior: 'allow';\n}" + } + }, + "InterceptorResultBlock": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "InterceptorResultBlock", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "behavior", + "value": "'block'", + "description": "Indicates that some part of the checkout UI intercepted and prevented the buyer’s progress. The buyer typically needs to take some action to resolve this issue and to move on to the next step." + } + ], + "value": "interface InterceptorResultBlock {\n /**\n * Indicates that some part of the checkout UI intercepted and prevented\n * the buyer’s progress. The buyer typically needs to take some action\n * to resolve this issue and to move on to the next step.\n */\n behavior: 'block';\n}" + } + }, + "InterceptorRequestBlock": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "InterceptorRequestBlock", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "behavior", + "value": "'block'", + "description": "Indicates that the interceptor will block the buyer's journey from continuing." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "errors", + "value": "ValidationError[]", + "description": "Used to pass errors to the checkout UI, outside your extension's UI boundaries.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "MethodSignature", + "name": "perform", + "value": "(result: InterceptorResult) => void | Promise", + "description": "This callback is called when all interceptors finish. We recommend setting errors or reasons for blocking at this stage, so that all the errors in the UI show up at once.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "reason", + "value": "string", + "description": "The reason for blocking the interceptor request. This value isn't presented to the buyer, so it doesn't need to be localized. The value is used only for Shopify’s own internal debugging and metrics." + } + ], + "value": "interface InterceptorRequestBlock {\n /**\n * Indicates that the interceptor will block the buyer's journey from continuing.\n */\n behavior: 'block';\n\n /**\n * The reason for blocking the interceptor request. This value isn't presented to\n * the buyer, so it doesn't need to be localized. The value is used only for Shopify’s\n * own internal debugging and metrics.\n */\n reason: string;\n\n /**\n * Used to pass errors to the checkout UI, outside your extension's UI boundaries.\n */\n errors?: ValidationError[];\n\n /**\n * This callback is called when all interceptors finish. We recommend\n * setting errors or reasons for blocking at this stage, so that all the errors in\n * the UI show up at once.\n * @param result InterceptorResult with behavior as either 'allow' or 'block'\n */\n perform?(result: InterceptorResult): void | Promise;\n}" + } + }, + "ValidationError": { + "src/surfaces/checkout/api/shared.ts": { + "filePath": "src/surfaces/checkout/api/shared.ts", + "name": "ValidationError", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "message", + "value": "string", + "description": "Error message to be displayed to the buyer." + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "string", + "description": "The checkout UI field that the error is associated with.\n\nExample: `$.cart.deliveryGroups[0].deliveryAddress.countryCode`\n\nSee the [supported targets](/docs/api/functions/reference/cart-checkout-validation/graphql#supported-targets) for more information.", + "isOptional": true + } + ], + "value": "export interface ValidationError {\n /**\n * Error message to be displayed to the buyer.\n */\n message: string;\n /**\n * The checkout UI field that the error is associated with.\n *\n * Example: `$.cart.deliveryGroups[0].deliveryAddress.countryCode`\n *\n * See the [supported targets](/docs/api/functions/reference/cart-checkout-validation/graphql#supported-targets)\n * for more information.\n */\n target?: string;\n}" + } + }, + "BuyerJourneyStep": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "BuyerJourneyStep", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "The disabled state of the buyer journey step. This value will be true if the buyer has not reached the step yet.\n\nFor example, if the buyer has not reached the `shipping` step yet, `shipping` would be disabled." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "handle", + "value": "BuyerJourneyStepHandle", + "description": "The handle that uniquely identifies the buyer journey step." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "The localized label of the buyer journey step." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "to", + "value": "string", + "description": "The url of the buyer journey step. This property leverages the `shopify:` protocol E.g. `shopify:cart` or `shopify:checkout/information`." + } + ], + "value": "export interface BuyerJourneyStep {\n /**\n * The handle that uniquely identifies the buyer journey step.\n */\n handle: BuyerJourneyStepHandle;\n /**\n * The localized label of the buyer journey step.\n */\n label: string;\n /**\n * The url of the buyer journey step. This property leverages the `shopify:` protocol\n * E.g. `shopify:cart` or `shopify:checkout/information`.\n */\n to: string;\n /**\n * The disabled state of the buyer journey step. This value will be true if the buyer has not reached the step yet.\n *\n * For example, if the buyer has not reached the `shipping` step yet, `shipping` would be disabled.\n */\n disabled: boolean;\n}" + } + }, + "CheckoutSettings": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "CheckoutSettings", + "description": "Settings describing the behavior of the buyer's checkout.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "orderSubmission", + "value": "'DRAFT_ORDER' | 'ORDER'", + "description": "The type of order that will be created once the buyer completes checkout." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "paymentTermsTemplate", + "value": "PaymentTermsTemplate", + "description": "Represents the merchant configured payment terms.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "shippingAddress", + "value": "ShippingAddressSettings", + "description": "Settings describing the behavior of the shipping address." + } + ], + "value": "export interface CheckoutSettings {\n /**\n * The type of order that will be created once the buyer completes checkout.\n */\n orderSubmission: 'DRAFT_ORDER' | 'ORDER';\n /**\n * Represents the merchant configured payment terms.\n */\n paymentTermsTemplate?: PaymentTermsTemplate;\n /**\n * Settings describing the behavior of the shipping address.\n */\n shippingAddress: ShippingAddressSettings;\n}" + } + }, + "PaymentTermsTemplate": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "PaymentTermsTemplate", + "description": "Represents the payment terms template object.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "dueDate", + "value": "string", + "description": "The due date for net payment terms as a ISO 8601 formatted string `YYYY-MM-DDTHH:mm:ss.sssZ`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "dueInDays", + "value": "number", + "description": "The number of days between the issued date and due date if using net payment terms.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A globally-unique ID.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'gid://shopify/PaymentTermsTemplate/1'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "The name of the payment terms translated to the buyer's current language. Refer to [localization.language](/docs/api/checkout-ui-extensions/apis/localization#standardapi-propertydetail-localization)." + } + ], + "value": "export interface PaymentTermsTemplate {\n /**\n * A globally-unique ID.\n * @example 'gid://shopify/PaymentTermsTemplate/1'\n */\n id: string;\n /**\n * The name of the payment terms translated to the buyer's current language. Refer to [localization.language](/docs/api/checkout-ui-extensions/apis/localization#standardapi-propertydetail-localization).\n */\n name: string;\n /**\n * The due date for net payment terms as a ISO 8601 formatted string `YYYY-MM-DDTHH:mm:ss.sssZ`.\n */\n dueDate?: string;\n /**\n * The number of days between the issued date and due date if using net payment terms.\n */\n dueInDays?: number;\n}" + } + }, + "ShippingAddressSettings": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "ShippingAddressSettings", + "description": "Settings describing the behavior of the shipping address.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "isEditable", + "value": "boolean", + "description": "Describes whether the buyer can ship to any address during checkout." + } + ], + "value": "export interface ShippingAddressSettings {\n /**\n * Describes whether the buyer can ship to any address during checkout.\n */\n isEditable: boolean;\n}" + } + }, + "CheckoutToken": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "CheckoutToken", + "value": "string", + "description": "" + } + }, + "CartCost": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "CartCost", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "subtotalAmount", + "value": "SubscribableSignalLike", + "description": "A `Money` value representing the subtotal value of the items in the cart at the current step of checkout." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "totalAmount", + "value": "SubscribableSignalLike", + "description": "A `Money` value representing the minimum a buyer can expect to pay at the current step of checkout. This value excludes amounts yet to be negotiated. For example, the information step might not have delivery costs calculated." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "totalShippingAmount", + "value": "SubscribableSignalLike", + "description": "A `Money` value representing the total shipping a buyer can expect to pay at the current step of checkout. This value includes shipping discounts. Returns undefined if shipping has not been negotiated yet, such as on the information step." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "totalTaxAmount", + "value": "SubscribableSignalLike", + "description": "A `Money` value representing the total tax a buyer can expect to pay at the current step of checkout or the total tax included in product and shipping prices. Returns undefined if taxes are unavailable." + } + ], + "value": "export interface CartCost {\n /**\n * A `Money` value representing the subtotal value of the items in the cart at the current\n * step of checkout.\n */\n subtotalAmount: SubscribableSignalLike;\n\n /**\n * A `Money` value representing the total shipping a buyer can expect to pay at the current\n * step of checkout. This value includes shipping discounts. Returns undefined if shipping\n * has not been negotiated yet, such as on the information step.\n */\n totalShippingAmount: SubscribableSignalLike;\n\n /**\n * A `Money` value representing the total tax a buyer can expect to pay at the current\n * step of checkout or the total tax included in product and shipping prices. Returns\n * undefined if taxes are unavailable.\n */\n totalTaxAmount: SubscribableSignalLike;\n\n /**\n * A `Money` value representing the minimum a buyer can expect to pay at the current\n * step of checkout. This value excludes amounts yet to be negotiated. For example,\n * the information step might not have delivery costs calculated.\n */\n totalAmount: SubscribableSignalLike;\n}" + } + }, + "CustomerPrivacy": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "CustomerPrivacy", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "allowedProcessing", + "value": "AllowedProcessing", + "description": "An object containing flags for each consent property denoting whether they can be processed based on visitor consent, merchant configuration, and user location." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "metafields", + "value": "TrackingConsentMetafield[]", + "description": "Stored tracking consent metafield data.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`[{key: 'analyticsType', value: 'granular'}, {key: 'marketingType', value: 'granular'}]`, or `[]`", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "region", + "value": "CustomerPrivacyRegion", + "description": "Details about the visitor's current location for use in evaluating if more granular consent controls should render.", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`{countryCode: 'CA', provinceCode: 'ON'}` for a visitor in Ontario, Canada; `{countryCode: 'US', provinceCode: undefined}` for a visitor in the United States if geolocation fails to detect the state; or `undefined` if neither country nor province is detected or geolocation fails.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "saleOfDataRegion", + "value": "boolean", + "description": "Whether the visitor is in a region requiring data sale opt-outs." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "shouldShowBanner", + "value": "boolean", + "description": "Whether a consent banner should be displayed by default when the page loads. Use this as the initial open/expanded state of the consent banner.\n\nThis is determined by the visitor's current privacy consent, the shop's [region visibility configuration](https://help.shopify.com/en/manual/privacy-and-security/privacy/customer-privacy-settings/privacy-settings#add-a-cookie-banner) settings, and the region in which the visitor is located." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "visitorConsent", + "value": "VisitorConsent", + "description": "An object containing the customer's current privacy consent settings. *", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`true` — the customer has actively granted consent, `false` — the customer has actively denied consent, or `undefined` — the customer has not yet made a decision.", + "title": "Example" + } + ] + } + ] + } + ], + "value": "export interface CustomerPrivacy {\n /**\n * An object containing flags for each consent property denoting whether they can be processed based on visitor consent, merchant configuration, and user location.\n */\n allowedProcessing: AllowedProcessing;\n /**\n * Stored tracking consent metafield data.\n *\n * @example `[{key: 'analyticsType', value: 'granular'}, {key: 'marketingType', value: 'granular'}]`, or `[]`\n */\n metafields: TrackingConsentMetafield[];\n /**\n * An object containing the customer's current privacy consent settings.\n * *\n * @example `true` — the customer has actively granted consent, `false` — the customer has actively denied consent, or `undefined` — the customer has not yet made a decision.\n */\n visitorConsent: VisitorConsent;\n /**\n * Whether a consent banner should be displayed by default when the page loads. Use this as the initial open/expanded state of the consent banner.\n *\n * This is determined by the visitor's current privacy consent, the shop's [region visibility configuration](https://help.shopify.com/en/manual/privacy-and-security/privacy/customer-privacy-settings/privacy-settings#add-a-cookie-banner) settings, and the region in which the visitor is located.\n */\n shouldShowBanner: boolean;\n /**\n * Whether the visitor is in a region requiring data sale opt-outs.\n */\n saleOfDataRegion: boolean;\n /**\n * Details about the visitor's current location for use in evaluating if more granular consent controls should render.\n *\n * @example `{countryCode: 'CA', provinceCode: 'ON'}` for a visitor in Ontario, Canada; `{countryCode: 'US', provinceCode: undefined}` for a visitor in the United States if geolocation fails to detect the state; or `undefined` if neither country nor province is detected or geolocation fails.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n region?: CustomerPrivacyRegion;\n}" + } + }, + "AllowedProcessing": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "AllowedProcessing", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "analytics", + "value": "boolean", + "description": "Can collect customer analytics about how the shop was used and interactions made on the shop." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "marketing", + "value": "boolean", + "description": "Can collect customer preference for marketing, attribution and targeted advertising from the merchant." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "preferences", + "value": "boolean", + "description": "Can collect customer preferences such as language, currency, size, and more." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "saleOfData", + "value": "boolean", + "description": "Can collect customer preference for sharing data with third parties, usually for behavioral advertising." + } + ], + "value": "export interface AllowedProcessing {\n /**\n * Can collect customer analytics about how the shop was used and interactions made on the shop.\n */\n analytics: boolean;\n /**\n * Can collect customer preference for marketing, attribution and targeted advertising from the merchant.\n */\n marketing: boolean;\n /**\n * Can collect customer preferences such as language, currency, size, and more.\n */\n preferences: boolean;\n /**\n * Can collect customer preference for sharing data with third parties, usually for behavioral advertising.\n */\n saleOfData: boolean;\n}" + } + }, + "TrackingConsentMetafield": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "TrackingConsentMetafield", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "string", + "description": "The name of the metafield. It must be between 3 and 30 characters in length (inclusive)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The information to be stored as metadata.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'any string', '', or a stringified JSON object", + "title": "Example" + } + ] + } + ] + } + ], + "value": "export interface TrackingConsentMetafield {\n /**\n * The name of the metafield. It must be between 3 and 30 characters in\n * length (inclusive).\n */\n key: string;\n /**\n * The information to be stored as metadata.\n *\n * @example 'any string', '', or a stringified JSON object\n */\n value: string;\n}" + } + }, + "CustomerPrivacyRegion": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "CustomerPrivacyRegion", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "countryCode", + "value": "CountryCode", + "description": "The [ISO 3166 Alpha-2 format](https://www.iso.org/iso-3166-country-codes.html) for the buyer's country.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'CA' for Canada, 'US' for United States, 'GB' for Great Britain, or undefined if geolocation failed.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "provinceCode", + "value": "string", + "description": "The buyer's province code, such as state, province, prefecture, or region.\n\nProvince codes can be found by clicking on the `Subdivisions assigned codes` column for countries listed [here](https://en.wikipedia.org/wiki/ISO_3166-2).\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'ON' for Ontario, 'ENG' for England, 'CA' for California, or undefined if geolocation failed or only the country was detected.", + "title": "Example" + } + ] + } + ] + } + ], + "value": "export interface CustomerPrivacyRegion {\n /**\n * The [ISO 3166 Alpha-2 format](https://www.iso.org/iso-3166-country-codes.html) for the buyer's country.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * @example 'CA' for Canada, 'US' for United States, 'GB' for Great Britain, or undefined if geolocation failed.\n */\n countryCode?: CountryCode;\n /**\n * The buyer's province code, such as state, province, prefecture, or region.\n *\n * Province codes can be found by clicking on the `Subdivisions assigned codes` column for countries listed [here](https://en.wikipedia.org/wiki/ISO_3166-2).\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * @example 'ON' for Ontario, 'ENG' for England, 'CA' for California, or undefined if geolocation failed or only the country was detected.\n */\n provinceCode?: string;\n}" + } + }, + "DeliveryGroup": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "DeliveryGroup", + "description": "Represents the delivery information and options available for one or more cart lines.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "deliveryOptions", + "value": "DeliveryOption[]", + "description": "The delivery options available for the delivery group." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "groupType", + "value": "DeliveryGroupType", + "description": "The type of the delivery group." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "The unique identifier of the delivery group. On the Thank You page this value is undefined.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "isDeliveryRequired", + "value": "boolean", + "description": "Whether delivery is required for the delivery group." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "selectedDeliveryOption", + "value": "DeliveryOptionReference", + "description": "The selected delivery option for the delivery group.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "targetedCartLines", + "value": "CartLineReference[]", + "description": "The cart line references associated to the delivery group." + } + ], + "value": "export interface DeliveryGroup {\n /**\n * The unique identifier of the delivery group. On the Thank You page this value is undefined.\n */\n id?: string;\n /**\n * The cart line references associated to the delivery group.\n */\n targetedCartLines: CartLineReference[];\n\n /**\n * The delivery options available for the delivery group.\n */\n deliveryOptions: DeliveryOption[];\n\n /**\n * The selected delivery option for the delivery group.\n */\n selectedDeliveryOption?: DeliveryOptionReference;\n\n /**\n * The type of the delivery group.\n */\n groupType: DeliveryGroupType;\n\n /**\n * Whether delivery is required for the delivery group.\n */\n isDeliveryRequired: boolean;\n}" + } + }, + "DeliveryOption": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "DeliveryOption", + "value": "ShippingOption | PickupPointOption | PickupLocationOption", + "description": "" + } + }, + "ShippingOption": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "ShippingOption", + "description": "Represents a delivery option that is a shipping option.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "carrier", + "value": "ShippingOptionCarrier", + "description": "Information about the carrier." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "code", + "value": "string", + "description": "The code of the delivery option." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "cost", + "value": "Money", + "description": "The cost of the delivery." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "costAfterDiscounts", + "value": "Money", + "description": "The cost of the delivery including discounts." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "deliveryEstimate", + "value": "DeliveryEstimate", + "description": "Information about the estimated delivery time." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "description", + "value": "string", + "description": "The description of the delivery option.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "handle", + "value": "string", + "description": "The unique identifier of the delivery option." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "metafields", + "value": "Metafield[]", + "description": "The metafields associated with this delivery option." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The title of the delivery option.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'shipping' | 'local'", + "description": "The type of this delivery option." + } + ], + "value": "export interface ShippingOption extends DeliveryOptionBase {\n /**\n * The type of this delivery option.\n */\n type: 'shipping' | 'local';\n\n /**\n * Information about the carrier.\n */\n carrier: ShippingOptionCarrier;\n\n /**\n * The cost of the delivery.\n */\n cost: Money;\n\n /**\n * The cost of the delivery including discounts.\n */\n costAfterDiscounts: Money;\n\n /**\n * Information about the estimated delivery time.\n */\n deliveryEstimate: DeliveryEstimate;\n}" + } + }, + "ShippingOptionCarrier": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "ShippingOptionCarrier", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "The name of the carrier.", + "isOptional": true + } + ], + "value": "export interface ShippingOptionCarrier {\n /**\n * The name of the carrier.\n */\n name?: string;\n}" + } + }, + "DeliveryEstimate": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "DeliveryEstimate", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "timeInTransit", + "value": "NumberRange", + "description": "The estimated time in transit for the delivery in seconds.", + "isOptional": true + } + ], + "value": "export interface DeliveryEstimate {\n /**\n * The estimated time in transit for the delivery in seconds.\n */\n timeInTransit?: NumberRange;\n}" + } + }, + "NumberRange": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "NumberRange", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "lower", + "value": "number", + "description": "The lower bound of the number range.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "upper", + "value": "number", + "description": "The upper bound of the number range.", + "isOptional": true + } + ], + "value": "export interface NumberRange {\n /**\n * The lower bound of the number range.\n */\n lower?: number;\n\n /**\n * The upper bound of the number range.\n */\n upper?: number;\n}" + } + }, + "Metafield": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "Metafield", + "description": "Metadata associated with the checkout.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "string", + "description": "The name of the metafield. It must be between 3 and 30 characters in length (inclusive)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "namespace", + "value": "string", + "description": "A container for a set of metafields. You need to define a custom namespace for your metafields to distinguish them from the metafields used by other apps. This must be between 2 and 20 characters in length (inclusive)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string | number", + "description": "The information to be stored as metadata. Always stored as a string, regardless of the metafield's type." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "valueType", + "value": "'integer' | 'string' | 'json_string'", + "description": "The metafield’s information type." + } + ], + "value": "export interface Metafield {\n /**\n * The name of the metafield. It must be between 3 and 30 characters in\n * length (inclusive).\n */\n key: string;\n\n /**\n * A container for a set of metafields. You need to define a custom\n * namespace for your metafields to distinguish them from the metafields\n * used by other apps. This must be between 2 and 20 characters in length (inclusive).\n */\n namespace: string;\n\n /**\n * The information to be stored as metadata. Always stored as a string, regardless of the metafield's type.\n */\n value: string | number;\n\n /** The metafield’s information type. */\n valueType: 'integer' | 'string' | 'json_string';\n}" + } + }, + "PickupPointOption": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "PickupPointOption", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "carrier", + "value": "PickupPointCarrier", + "description": "Information about the carrier that ships to the pickup point." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "code", + "value": "string", + "description": "The code of the delivery option." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "cost", + "value": "Money", + "description": "The cost to ship to this pickup point." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "costAfterDiscounts", + "value": "Money", + "description": "The cost to ship to this pickup point including discounts." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "description", + "value": "string", + "description": "The description of the delivery option.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "handle", + "value": "string", + "description": "The unique identifier of the delivery option." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "location", + "value": "PickupPointLocation", + "description": "The location details of the pickup point." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "metafields", + "value": "Metafield[]", + "description": "The metafields associated with this delivery option." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The title of the delivery option.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'pickupPoint'", + "description": "The type of this delivery option." + } + ], + "value": "export interface PickupPointOption extends DeliveryOptionBase {\n /**\n * The type of this delivery option.\n */\n type: 'pickupPoint';\n\n /**\n * Information about the carrier that ships to the pickup point.\n */\n carrier: PickupPointCarrier;\n\n /**\n * The cost to ship to this pickup point.\n */\n cost: Money;\n\n /**\n * The cost to ship to this pickup point including discounts.\n */\n costAfterDiscounts: Money;\n\n /**\n * The location details of the pickup point.\n */\n location: PickupPointLocation;\n}" + } + }, + "PickupPointCarrier": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "PickupPointCarrier", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "code", + "value": "string", + "description": "The code identifying the carrier.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "The name of the carrier.", + "isOptional": true + } + ], + "value": "interface PickupPointCarrier {\n /**\n * The code identifying the carrier.\n */\n code?: string;\n\n /**\n * The name of the carrier.\n */\n name?: string;\n}" + } + }, + "PickupPointLocation": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "PickupPointLocation", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "address", + "value": "MailingAddress", + "description": "The address of the pickup point." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "handle", + "value": "string", + "description": "The unique identifier of the pickup point." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "The name of the pickup point.", + "isOptional": true + } + ], + "value": "interface PickupPointLocation {\n /**\n * The name of the pickup point.\n */\n name?: string;\n\n /**\n * The unique identifier of the pickup point.\n */\n handle: string;\n\n /**\n * The address of the pickup point.\n */\n address: MailingAddress;\n}" + } + }, + "PickupLocationOption": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "PickupLocationOption", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "code", + "value": "string", + "description": "The code of the delivery option." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "description", + "value": "string", + "description": "The description of the delivery option.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "handle", + "value": "string", + "description": "The unique identifier of the delivery option." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "location", + "value": "PickupLocation", + "description": "The location details of the pickup location." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "metafields", + "value": "Metafield[]", + "description": "The metafields associated with this delivery option." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The title of the delivery option.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'pickup'", + "description": "The type of this delivery option." + } + ], + "value": "export interface PickupLocationOption extends DeliveryOptionBase {\n /**\n * The type of this delivery option.\n */\n type: 'pickup';\n\n /**\n * The location details of the pickup location.\n */\n location: PickupLocation;\n}" + } + }, + "PickupLocation": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "PickupLocation", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "address", + "value": "MailingAddress", + "description": "The address of the pickup location." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "The name of the pickup location.", + "isOptional": true + } + ], + "value": "interface PickupLocation {\n /**\n * The name of the pickup location.\n */\n name?: string;\n\n /**\n * The address of the pickup location.\n */\n address: MailingAddress;\n}" + } + }, + "DeliveryGroupType": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "DeliveryGroupType", + "value": "'oneTimePurchase' | 'subscription'", + "description": "The possible types of a delivery group." + } + }, + "DeliveryOptionReference": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "DeliveryOptionReference", + "description": "Represents a reference to a delivery option.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "handle", + "value": "string", + "description": "The unique identifier of the referenced delivery option." + } + ], + "value": "export interface DeliveryOptionReference {\n /**\n * The unique identifier of the referenced delivery option.\n */\n handle: string;\n}" + } + }, + "CartLineReference": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "CartLineReference", + "description": "Represents a reference to a cart line.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "The unique identifier of the referenced cart line." + } + ], + "value": "export interface CartLineReference {\n /**\n * The unique identifier of the referenced cart line.\n */\n id: string;\n}" + } + }, + "CartDiscountAllocation": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "CartDiscountAllocation", + "value": "CartCodeDiscountAllocation | CartAutomaticDiscountAllocation | CartCustomDiscountAllocation", + "description": "" + } + }, + "CartCodeDiscountAllocation": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "CartCodeDiscountAllocation", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "code", + "value": "string", + "description": "The code for the discount" + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "discountedAmount", + "value": "Money", + "description": "The money amount that has been discounted from the order" + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'code'", + "description": "The type of the code discount" + } + ], + "value": "export interface CartCodeDiscountAllocation extends CartDiscountAllocationBase {\n /**\n * The code for the discount\n */\n code: string;\n\n /**\n * The type of the code discount\n */\n type: 'code';\n}" + } + }, + "CartAutomaticDiscountAllocation": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "CartAutomaticDiscountAllocation", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "discountedAmount", + "value": "Money", + "description": "The money amount that has been discounted from the order" + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The title of the automatic discount" + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'automatic'", + "description": "The type of the automatic discount" + } + ], + "value": "export interface CartAutomaticDiscountAllocation\n extends CartDiscountAllocationBase {\n /**\n * The title of the automatic discount\n */\n title: string;\n\n /**\n * The type of the automatic discount\n */\n type: 'automatic';\n}" + } + }, + "CartCustomDiscountAllocation": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "CartCustomDiscountAllocation", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "discountedAmount", + "value": "Money", + "description": "The money amount that has been discounted from the order" + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The title of the custom discount" + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'custom'", + "description": "The type of the custom discount" + } + ], + "value": "export interface CartCustomDiscountAllocation\n extends CartDiscountAllocationBase {\n /**\n * The title of the custom discount\n */\n title: string;\n\n /**\n * The type of the custom discount\n */\n type: 'custom';\n}" + } + }, + "CartDiscountCode": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "CartDiscountCode", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "code", + "value": "string", + "description": "The code for the discount" + } + ], + "value": "export interface CartDiscountCode {\n /**\n * The code for the discount\n */\n code: string;\n}" + } + }, + "Extension": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "Extension", + "description": "The meta information about an extension target.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "apiVersion", + "value": "ApiVersion", + "description": "The API version that was set in the extension config file.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'2024-10', '2025-01', '2025-04', '2025-07', '2025-10'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "capabilities", + "value": "SubscribableSignalLike", + "description": "The allowed capabilities of the extension, defined in your [shopify.extension.toml](/docs/api/checkout-ui-extensions/configuration) file.\n\n* [`api_access`](/docs/api/checkout-ui-extensions/configuration#api-access): the extension can access the Storefront API.\n\n* [`network_access`](/docs/api/checkout-ui-extensions/configuration#network-access): the extension can make external network calls.\n\n* [`block_progress`](/docs/api/checkout-ui-extensions/configuration#block-progress): the extension can block a customer's progress and the merchant has allowed this blocking behavior.\n\n* [`collect_buyer_consent.sms_marketing`](/docs/api/checkout-ui-extensions/configuration#collect-buyer-consent): the extension can collect customer consent for SMS marketing.\n\n* [`collect_buyer_consent.customer_privacy`](/docs/api/checkout-ui-extensions/configuration#collect-buyer-consent): the extension can register customer consent decisions that will be honored on Shopify-managed services.\n\n* [`iframe.sources`](/docs/api/checkout-ui-extensions/configuration#iframe): the extension can embed an external URL in an iframe." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "editor", + "value": "Editor", + "description": "Information about the editor where the extension is being rendered.\n\nIf the value is undefined, then the extension is not running in an editor.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "rendered", + "value": "SubscribableSignalLike", + "description": "A Boolean to show whether your extension is currently rendered to the screen.\n\nShopify might render your extension before it's visible in the UI, typically to pre-render extensions that will appear on a later step of the checkout.\n\nYour extension might also continue to run after the customer has navigated away from where it was rendered. The extension continues running so that your extension is immediately available to render if the customer navigates back." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "scriptUrl", + "value": "string", + "description": "The URL to the script that started the extension target." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "Target", + "description": "The identifier that specifies where in Shopify’s UI your code is being injected. This will be one of the targets you have included in your extension’s configuration file.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'purchase.checkout.block.render'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "version", + "value": "string", + "description": "The published version of the running extension target.\n\nFor unpublished extensions, the value is `undefined`.", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "3.0.10", + "title": "Example" + } + ] + } + ] + } + ], + "value": "export interface Extension {\n /**\n * The API version that was set in the extension config file.\n *\n * @example '2024-10', '2025-01', '2025-04', '2025-07', '2025-10'\n */\n apiVersion: ApiVersion;\n\n /**\n * The allowed capabilities of the extension, defined\n * in your [shopify.extension.toml](/docs/api/checkout-ui-extensions/configuration) file.\n *\n * * [`api_access`](/docs/api/checkout-ui-extensions/configuration#api-access): the extension can access the Storefront API.\n *\n * * [`network_access`](/docs/api/checkout-ui-extensions/configuration#network-access): the extension can make external network calls.\n *\n * * [`block_progress`](/docs/api/checkout-ui-extensions/configuration#block-progress): the extension can block a customer's progress and the merchant has allowed this blocking behavior.\n *\n * * [`collect_buyer_consent.sms_marketing`](/docs/api/checkout-ui-extensions/configuration#collect-buyer-consent): the extension can collect customer consent for SMS marketing.\n *\n * * [`collect_buyer_consent.customer_privacy`](/docs/api/checkout-ui-extensions/configuration#collect-buyer-consent): the extension can register customer consent decisions that will be honored on Shopify-managed services.\n *\n * * [`iframe.sources`](/docs/api/checkout-ui-extensions/configuration#iframe): the extension can embed an external URL in an iframe.\n */\n capabilities: SubscribableSignalLike;\n\n /**\n * Information about the editor where the extension is being rendered.\n *\n * If the value is undefined, then the extension is not running in an editor.\n */\n editor?: Editor;\n\n /**\n * A Boolean to show whether your extension is currently rendered to the screen.\n *\n * Shopify might render your extension before it's visible in the UI,\n * typically to pre-render extensions that will appear on a later step of the\n * checkout.\n *\n * Your extension might also continue to run after the customer has navigated away\n * from where it was rendered. The extension continues running so that\n * your extension is immediately available to render if the customer navigates back.\n */\n rendered: SubscribableSignalLike;\n\n /**\n * The URL to the script that started the extension target.\n */\n scriptUrl: string;\n\n /**\n * The identifier that specifies where in Shopify’s UI your code is being\n * injected. This will be one of the targets you have included in your\n * extension’s configuration file.\n *\n * @example 'purchase.checkout.block.render'\n * @see /docs/api/checkout-ui-extensions/latest/extension-targets-overview\n * @see /docs/apps/app-extensions/configuration#targets\n */\n target: Target;\n\n /**\n * The published version of the running extension target.\n *\n * For unpublished extensions, the value is `undefined`.\n *\n * @example 3.0.10\n */\n version?: string;\n}" + } + }, + "ApiVersion": { + "src/shared.ts": { + "filePath": "src/shared.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ApiVersion", + "value": "'2023-04' | '2023-07' | '2023-10' | '2024-01' | '2024-04' | '2024-07' | '2024-10' | '2025-01' | '2025-04' | 'unstable' | '2025-07' | '2025-10' | '2026-01'", + "description": "The supported GraphQL Admin API versions. Use this to specify which API version your GraphQL queries should execute against. Each version includes specific features, bug fixes, and breaking changes. The `unstable` version provides access to the latest features but may change without notice." + } + }, + "Capability": { + "src/shared.ts": { + "filePath": "src/shared.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "Capability", + "value": "'api_access' | 'network_access' | 'block_progress' | 'collect_buyer_consent.sms_marketing' | 'collect_buyer_consent.customer_privacy' | 'iframe.sources'", + "description": "The capabilities an extension has access to.\n\n* [`api_access`](/docs/api/checkout-ui-extensions/configuration#api-access): the extension can access the Storefront API.\n\n* [`network_access`](/docs/api/checkout-ui-extensions/configuration#network-access): the extension can make external network calls.\n\n* [`block_progress`](/docs/api/checkout-ui-extensions/configuration#block-progress): the extension can block a buyer's progress and the merchant has allowed this blocking behavior.\n\n* [`collect_buyer_consent.sms_marketing`](/docs/api/checkout-ui-extensions/configuration#collect-buyer-consent): the extension can collect buyer consent for SMS marketing.\n\n* [`collect_buyer_consent.customer_privacy`](/docs/api/checkout-ui-extensions/configuration#collect-buyer-consent): the extension can register buyer consent decisions that will be honored on Shopify-managed services.\n\n* [`iframe.sources`](/docs/api/checkout-ui-extensions/configuration#iframe): the extension can embed an external URL in an iframe." + } + }, + "Editor": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "Editor", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'checkout'", + "description": "Indicates whether the extension is rendering in the checkout editor." + } + ], + "value": "export interface Editor {\n /**\n * Indicates whether the extension is rendering in the checkout editor.\n */\n type: 'checkout';\n}" + } + }, + "I18n": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "I18n", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "formatCurrency", + "value": "(number: number | bigint, options?: { inExtensionLocale?: boolean; } & NumberFormatOptions) => string", + "description": "Returns a localized currency value.\n\nThis function behaves like the standard `Intl.NumberFormat()` with a style of `currency` applied. It uses the buyer's locale by default." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "formatDate", + "value": "(date: Date, options?: { inExtensionLocale?: boolean; } & DateTimeFormatOptions) => string", + "description": "Returns a localized date value.\n\nThis function behaves like the standard `Intl.DateTimeFormatOptions()` and uses the buyer's locale by default. Formatting options can be passed in as options." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "formatNumber", + "value": "(number: number | bigint, options?: { inExtensionLocale?: boolean; } & NumberFormatOptions) => string", + "description": "Returns a localized number.\n\nThis function behaves like the standard `Intl.NumberFormat()` with a style of `decimal` applied. It uses the buyer's locale by default." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "I18nTranslate", + "description": "Returns translated content in the buyer's locale, as supported by the extension.\n\n- `options.count` is a special numeric value used in pluralization.\n- The other option keys and values are treated as replacements for interpolation.\n- If the replacements are all primitives, then `translate()` returns a single string.\n- If replacements contain UI components, then `translate()` returns an array of elements." + } + ], + "value": "export interface I18n {\n /**\n * Returns a localized number.\n *\n * This function behaves like the standard `Intl.NumberFormat()`\n * with a style of `decimal` applied. It uses the buyer's locale by default.\n *\n * @param options.inExtensionLocale - if true, use the extension's locale\n */\n formatNumber: (\n number: number | bigint,\n options?: {inExtensionLocale?: boolean} & Intl.NumberFormatOptions,\n ) => string;\n\n /**\n * Returns a localized currency value.\n *\n * This function behaves like the standard `Intl.NumberFormat()`\n * with a style of `currency` applied. It uses the buyer's locale by default.\n *\n * @param options.inExtensionLocale - if true, use the extension's locale\n */\n formatCurrency: (\n number: number | bigint,\n options?: {inExtensionLocale?: boolean} & Intl.NumberFormatOptions,\n ) => string;\n\n /**\n * Returns a localized date value.\n *\n * This function behaves like the standard `Intl.DateTimeFormatOptions()` and uses\n * the buyer's locale by default. Formatting options can be passed in as\n * options.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat0\n * @see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat#using_options\n *\n * @param options.inExtensionLocale - if true, use the extension's locale\n */\n formatDate: (\n date: Date,\n options?: {inExtensionLocale?: boolean} & Intl.DateTimeFormatOptions,\n ) => string;\n\n /**\n * Returns translated content in the buyer's locale,\n * as supported by the extension.\n *\n * - `options.count` is a special numeric value used in pluralization.\n * - The other option keys and values are treated as replacements for interpolation.\n * - If the replacements are all primitives, then `translate()` returns a single string.\n * - If replacements contain UI components, then `translate()` returns an array of elements.\n */\n translate: I18nTranslate;\n}" + } + }, + "I18nTranslate": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "I18nTranslate", + "description": "This returns a translated string matching a key in a locale file.", + "members": [], + "value": "export interface I18nTranslate {\n (\n key: string,\n options?: Record,\n ): ReplacementType extends string | number\n ? string\n : (string | ReplacementType)[];\n}" + } + }, + "CartInstructions": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "CartInstructions", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "AttributesCartInstructions", + "description": "Cart instructions related to cart attributes." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "delivery", + "value": "DeliveryCartInstructions", + "description": "Cart instructions related to delivery." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "discounts", + "value": "DiscountsCartInstructions", + "description": "Cart instructions related to discounts." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "lines", + "value": "CartLinesCartInstructions", + "description": "Cart instructions related to cart lines." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "metafields", + "value": "MetafieldsCartInstructions", + "description": "Cart instructions related to metafields." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "notes", + "value": "NotesCartInstructions", + "description": "Cart instructions related to notes." + } + ], + "value": "export interface CartInstructions {\n /**\n * Cart instructions related to cart attributes.\n */\n attributes: AttributesCartInstructions;\n\n /**\n * Cart instructions related to delivery.\n */\n delivery: DeliveryCartInstructions;\n\n /**\n * Cart instructions related to discounts.\n */\n discounts: DiscountsCartInstructions;\n\n /**\n * Cart instructions related to cart lines.\n */\n lines: CartLinesCartInstructions;\n\n /**\n * Cart instructions related to metafields.\n */\n metafields: MetafieldsCartInstructions;\n\n /**\n * Cart instructions related to notes.\n */\n notes: NotesCartInstructions;\n}" + } + }, + "AttributesCartInstructions": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "AttributesCartInstructions", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "canUpdateAttributes", + "value": "boolean", + "description": "Indicates whether or not cart attributes can be updated." + } + ], + "value": "export interface AttributesCartInstructions {\n /**\n * Indicates whether or not cart attributes can be updated.\n */\n canUpdateAttributes: boolean;\n}" + } + }, + "DeliveryCartInstructions": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "DeliveryCartInstructions", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "canSelectCustomAddress", + "value": "boolean", + "description": "Indicates whether a buyer can select a custom address.\n\nWhen true, this implies extensions can update the delivery address." + } + ], + "value": "export interface DeliveryCartInstructions {\n /**\n * Indicates whether a buyer can select a custom address.\n *\n * When true, this implies extensions can update the delivery address.\n */\n canSelectCustomAddress: boolean;\n}" + } + }, + "DiscountsCartInstructions": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "DiscountsCartInstructions", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "canUpdateDiscountCodes", + "value": "boolean", + "description": "Indicates whether or not discount codes can be updated." + } + ], + "value": "export interface DiscountsCartInstructions {\n /**\n * Indicates whether or not discount codes can be updated.\n */\n canUpdateDiscountCodes: boolean;\n}" + } + }, + "CartLinesCartInstructions": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "CartLinesCartInstructions", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "canAddCartLine", + "value": "boolean", + "description": "Indicates whether or not new cart lines can be added." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "canRemoveCartLine", + "value": "boolean", + "description": "Indicates whether or not cart lines can be removed." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "canUpdateCartLine", + "value": "boolean", + "description": "Indicates whether or not cart lines can be updated." + } + ], + "value": "export interface CartLinesCartInstructions {\n /**\n * Indicates whether or not new cart lines can be added.\n */\n canAddCartLine: boolean;\n\n /**\n * Indicates whether or not cart lines can be removed.\n */\n canRemoveCartLine: boolean;\n\n /**\n * Indicates whether or not cart lines can be updated.\n */\n canUpdateCartLine: boolean;\n}" + } + }, + "MetafieldsCartInstructions": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "MetafieldsCartInstructions", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "canDeleteCartMetafield", + "value": "boolean", + "description": "Indicates whether or not cart metafields can be deleted." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "canSetCartMetafields", + "value": "boolean", + "description": "Indicates whether or not cart metafields can be added or updated." + } + ], + "value": "export interface MetafieldsCartInstructions {\n /**\n * Indicates whether or not cart metafields can be added or updated.\n */\n canSetCartMetafields: boolean;\n\n /**\n * Indicates whether or not cart metafields can be deleted.\n */\n canDeleteCartMetafield: boolean;\n}" + } + }, + "NotesCartInstructions": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "NotesCartInstructions", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "canUpdateNote", + "value": "boolean", + "description": "Indicates whether or not notes can be updated." + } + ], + "value": "export interface NotesCartInstructions {\n /**\n * Indicates whether or not notes can be updated.\n */\n canUpdateNote: boolean;\n}" + } + }, + "CartLine": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "CartLine", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "Attribute[]", + "description": "The line item additional custom attributes." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "cost", + "value": "CartLineCost", + "description": "The details about the cost components attributed to the cart line." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "discountAllocations", + "value": "CartDiscountAllocation[]", + "description": "Discounts applied to the cart line." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "These line item IDs are not stable at the moment, they might change after any operations on the line items. You should always look up for an updated ID before any call to `applyCartLinesChange` because you'll need the ID to create a `CartLineChange` object.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'gid://shopify/CartLine/123'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "lineComponents", + "value": "CartBundleLineComponent[]", + "description": "Sub lines of the merchandise line. If no sub lines are present, this will be an empty array." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "merchandise", + "value": "Merchandise", + "description": "The merchandise being purchased." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "parentRelationship", + "value": "CartLineParentRelationship | null", + "description": "The relationship details between cart lines." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "quantity", + "value": "number", + "description": "The quantity of the merchandise being purchased." + } + ], + "value": "export interface CartLine {\n /**\n * These line item IDs are not stable at the moment, they might change after\n * any operations on the line items. You should always look up for an updated\n * ID before any call to `applyCartLinesChange` because you'll need the ID to\n * create a `CartLineChange` object.\n * @example 'gid://shopify/CartLine/123'\n */\n id: string;\n\n /**\n * The merchandise being purchased.\n */\n merchandise: Merchandise;\n\n /**\n * The quantity of the merchandise being purchased.\n */\n quantity: number;\n\n /**\n * The details about the cost components attributed to the cart line.\n */\n cost: CartLineCost;\n\n /**\n * The line item additional custom attributes.\n */\n attributes: Attribute[];\n\n /**\n * Discounts applied to the cart line.\n */\n discountAllocations: CartDiscountAllocation[];\n\n /**\n * Sub lines of the merchandise line. If no sub lines are present, this will be an empty array.\n */\n lineComponents: CartLineComponentType[];\n\n /**\n * The relationship details between cart lines.\n */\n parentRelationship: CartLineParentRelationship | null;\n}" + } + }, + "CartLineCost": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "CartLineCost", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "totalAmount", + "value": "Money", + "description": "The total amount after reductions the buyer can expect to pay that is directly attributable to a single cart line." + } + ], + "value": "export interface CartLineCost {\n /**\n * The total amount after reductions the buyer can expect to pay that is directly attributable to a single\n * cart line.\n */\n totalAmount: Money;\n}" + } + }, + "CartBundleLineComponent": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "CartBundleLineComponent", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "Attribute[]", + "description": "Additional custom attributes for the bundle line component.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "[{key: 'engraving', value: 'hello world'}]", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "cost", + "value": "CartLineCost", + "description": "The cost attributed to this bundle line component." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the bundle line component.\n\nThis ID is not stable. If an operation updates the line items in any way, all IDs could change.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'gid://shopify/CartLineComponent/123'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "merchandise", + "value": "Merchandise", + "description": "The merchandise of this bundle line component." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "quantity", + "value": "number", + "description": "The quantity of merchandise being purchased." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'bundle'", + "description": "" + } + ], + "value": "export interface CartBundleLineComponent {\n type: 'bundle';\n\n /**\n * A unique identifier for the bundle line component.\n *\n * This ID is not stable. If an operation updates the line items in any way, all IDs could change.\n *\n * @example 'gid://shopify/CartLineComponent/123'\n */\n id: string;\n\n /**\n * The merchandise of this bundle line component.\n */\n merchandise: Merchandise;\n\n /**\n * The quantity of merchandise being purchased.\n */\n quantity: number;\n\n /**\n * The cost attributed to this bundle line component.\n */\n cost: CartLineCost;\n\n /**\n * Additional custom attributes for the bundle line component.\n *\n * @example [{key: 'engraving', value: 'hello world'}]\n */\n attributes: Attribute[];\n}" + } + }, + "Merchandise": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "Merchandise", + "value": "ProductVariant", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A globally-unique identifier.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'gid://shopify/ProductVariant/123'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "image", + "value": "ImageDetails", + "description": "Image associated with the product variant. This field falls back to the product image if no image is available.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "product", + "value": "Product", + "description": "The product object that the product variant belongs to." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "requiresShipping", + "value": "boolean", + "description": "Whether or not the product requires shipping." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "selectedOptions", + "value": "SelectedOption[]", + "description": "List of product options applied to the variant." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "sellingPlan", + "value": "SellingPlan", + "description": "The selling plan associated with the merchandise.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "sku", + "value": "string", + "description": "The product variant's sku.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "subtitle", + "value": "string", + "description": "The product variant's subtitle.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The product variant’s title." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'variant'", + "description": "" + } + ] + } + }, + "Product": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "Product", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A globally-unique identifier." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "productType", + "value": "string", + "description": "A categorization that a product can be tagged with, commonly used for filtering and searching." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "vendor", + "value": "string", + "description": "The product’s vendor name." + } + ], + "value": "export interface Product {\n /**\n * A globally-unique identifier.\n */\n id: string;\n\n /**\n * The product’s vendor name.\n */\n vendor: string;\n\n /**\n * A categorization that a product can be tagged with, commonly used for filtering and searching.\n */\n productType: string;\n}" + } + }, + "SelectedOption": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "SelectedOption", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "The name of the merchandise option." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value of the merchandise option." + } + ], + "value": "export interface SelectedOption {\n /**\n * The name of the merchandise option.\n */\n name: string;\n\n /**\n * The value of the merchandise option.\n */\n value: string;\n}" + } + }, + "SellingPlan": { + "src/surfaces/checkout/api/shared.ts": { + "filePath": "src/surfaces/checkout/api/shared.ts", + "name": "SellingPlan", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A globally-unique identifier.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'gid://shopify/SellingPlan/1'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "recurringDeliveries", + "value": "boolean", + "description": "Whether purchasing the selling plan will result in multiple deliveries." + } + ], + "value": "export interface SellingPlan {\n /**\n * A globally-unique identifier.\n * @example 'gid://shopify/SellingPlan/1'\n */\n id: string;\n\n /**\n * Whether purchasing the selling plan will result in multiple deliveries.\n */\n recurringDeliveries: boolean;\n}" + } + }, + "CartLineParentRelationship": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "CartLineParentRelationship", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "parent", + "value": "{ id: string; }", + "description": "The parent cart line that a cart line is associated with." + } + ], + "value": "export interface CartLineParentRelationship {\n /**\n * The parent cart line that a cart line is associated with.\n */\n parent: {\n /**\n * These line item IDs are not stable at the moment, they might change after\n * any operations on the line items. You should always look up for an updated\n * ID before any call to `applyCartLinesChange` because you'll need the ID to\n * create a `CartLineChange` object.\n * @example 'gid://shopify/CartLine/123'\n */\n id: string;\n };\n}" + } + }, + "Localization": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "Localization", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "country", + "value": "SubscribableSignalLike", + "description": "The country context of the checkout. This value carries over from the context of the cart, where it was used to contextualize the storefront experience. It will update if the buyer changes the country of their shipping address. If the country is unknown, then the value is undefined." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "currency", + "value": "SubscribableSignalLike", + "description": "The currency that the customer sees for money amounts in the checkout." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "extensionLanguage", + "value": "SubscribableSignalLike", + "description": "This is the customer's language, as supported by the extension. If the customer's actual language is not supported by the extension, then this is the language that is used for translations.\n\nFor example, if the customer's language is 'fr-CA' but your extension only supports translations for 'fr', then the `isoCode` for this language is 'fr'. If your extension does not provide french translations at all, then this value is the default locale for your extension (that is, the one matching your .default.json file)." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "language", + "value": "SubscribableSignalLike", + "description": "The language the customer sees in the checkout." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "market", + "value": "SubscribableSignalLike", + "description": "The [market](/docs/apps/markets) context of the checkout. This value carries over from the context of the cart, where it was used to contextualize the storefront experience. It will update if the buyer changes the country of their shipping address. If the market is unknown, then the value is undefined.\n\n> Caution: This field is deprecated and will be removed in a future version.", + "deprecationMessage": "Deprecated as of version `2025-04`" + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "timezone", + "value": "SubscribableSignalLike", + "description": "The buyer’s time zone." + } + ], + "value": "export interface Localization {\n /**\n * The currency that the customer sees for money amounts in the checkout.\n */\n currency: SubscribableSignalLike;\n\n /**\n * The buyer’s time zone.\n */\n timezone: SubscribableSignalLike;\n\n /**\n * The language the customer sees in the checkout.\n */\n language: SubscribableSignalLike;\n\n /**\n * This is the customer's language, as supported by the extension.\n * If the customer's actual language is not supported by the extension,\n * then this is the language that is used for translations.\n *\n * For example, if the customer's language is 'fr-CA' but your extension\n * only supports translations for 'fr', then the `isoCode` for this\n * language is 'fr'. If your extension does not provide french\n * translations at all, then this value is the default locale for your\n * extension (that is, the one matching your .default.json file).\n */\n extensionLanguage: SubscribableSignalLike;\n\n /**\n * The country context of the checkout. This value carries over from the\n * context of the cart, where it was used to contextualize the storefront\n * experience. It will update if the buyer changes the country of their\n * shipping address. If the country is unknown, then the value is undefined.\n */\n country: SubscribableSignalLike;\n\n /**\n * The [market](/docs/apps/markets) context of the\n * checkout. This value carries over from the context of the cart, where it\n * was used to contextualize the storefront experience. It will update if the\n * buyer changes the country of their shipping address. If the market is unknown,\n * then the value is undefined.\n *\n * > Caution: This field is deprecated and will be removed in a future version.\n *\n * @deprecated Deprecated as of version `2025-04`\n */\n market: SubscribableSignalLike;\n}" + } + }, + "Country": { + "src/shared.ts": { + "filePath": "src/shared.ts", + "name": "Country", + "description": "", + "members": [ + { + "filePath": "src/shared.ts", + "syntaxKind": "PropertySignature", + "name": "isoCode", + "value": "CountryCode", + "description": "The ISO-3166-1 code for this country." + } + ], + "value": "export interface Country {\n /**\n * The ISO-3166-1 code for this country.\n * @see https://www.iso.org/iso-3166-country-codes.html\n */\n isoCode: CountryCode;\n}" + } + }, + "Currency": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "Currency", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "isoCode", + "value": "CurrencyCode", + "description": "The ISO-4217 code for this currency." + } + ], + "value": "export interface Currency {\n /**\n * The ISO-4217 code for this currency.\n * @see https://www.iso.org/iso-4217-currency-codes.html\n */\n isoCode: CurrencyCode;\n}" + } + }, + "Language": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "Language", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "isoCode", + "value": "string", + "description": "The BCP-47 language tag. It may contain a dash followed by an ISO 3166-1 alpha-2 region code.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'en' for English, or 'en-US' for English local to United States.", + "title": "Example" + } + ] + } + ] + } + ], + "value": "export interface Language {\n /**\n * The BCP-47 language tag. It may contain a dash followed by an ISO 3166-1 alpha-2 region code.\n *\n * @example 'en' for English, or 'en-US' for English local to United States.\n * @see https://en.wikipedia.org/wiki/IETF_language_tag\n * @see https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2\n */\n isoCode: string;\n}" + } + }, + "Market": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "Market", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "handle", + "value": "string", + "description": "The human-readable, shop-scoped identifier for the market." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A globally-unique identifier for a market." + } + ], + "value": "export interface Market {\n /**\n * A globally-unique identifier for a market.\n */\n id: string;\n\n /**\n * The human-readable, shop-scoped identifier for the market.\n */\n handle: string;\n}" + } + }, + "Timezone": { + "src/shared.ts": { + "filePath": "src/shared.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "Timezone", + "value": "'Africa/Abidjan' | 'Africa/Algiers' | 'Africa/Bissau' | 'Africa/Cairo' | 'Africa/Casablanca' | 'Africa/Ceuta' | 'Africa/El_Aaiun' | 'Africa/Johannesburg' | 'Africa/Juba' | 'Africa/Khartoum' | 'Africa/Lagos' | 'Africa/Maputo' | 'Africa/Monrovia' | 'Africa/Nairobi' | 'Africa/Ndjamena' | 'Africa/Sao_Tome' | 'Africa/Tripoli' | 'Africa/Tunis' | 'Africa/Windhoek' | 'America/Adak' | 'America/Anchorage' | 'America/Araguaina' | 'America/Argentina/Buenos_Aires' | 'America/Argentina/Catamarca' | 'America/Argentina/Cordoba' | 'America/Argentina/Jujuy' | 'America/Argentina/La_Rioja' | 'America/Argentina/Mendoza' | 'America/Argentina/Rio_Gallegos' | 'America/Argentina/Salta' | 'America/Argentina/San_Juan' | 'America/Argentina/San_Luis' | 'America/Argentina/Tucuman' | 'America/Argentina/Ushuaia' | 'America/Asuncion' | 'America/Bahia' | 'America/Bahia_Banderas' | 'America/Barbados' | 'America/Belem' | 'America/Belize' | 'America/Boa_Vista' | 'America/Bogota' | 'America/Boise' | 'America/Cambridge_Bay' | 'America/Campo_Grande' | 'America/Cancun' | 'America/Caracas' | 'America/Cayenne' | 'America/Chicago' | 'America/Chihuahua' | 'America/Costa_Rica' | 'America/Cuiaba' | 'America/Danmarkshavn' | 'America/Dawson' | 'America/Dawson_Creek' | 'America/Denver' | 'America/Detroit' | 'America/Edmonton' | 'America/Eirunepe' | 'America/El_Salvador' | 'America/Fort_Nelson' | 'America/Fortaleza' | 'America/Glace_Bay' | 'America/Goose_Bay' | 'America/Grand_Turk' | 'America/Guatemala' | 'America/Guayaquil' | 'America/Guyana' | 'America/Halifax' | 'America/Havana' | 'America/Hermosillo' | 'America/Indiana/Indianapolis' | 'America/Indiana/Knox' | 'America/Indiana/Marengo' | 'America/Indiana/Petersburg' | 'America/Indiana/Tell_City' | 'America/Indiana/Vevay' | 'America/Indiana/Vincennes' | 'America/Indiana/Winamac' | 'America/Inuvik' | 'America/Iqaluit' | 'America/Jamaica' | 'America/Juneau' | 'America/Kentucky/Louisville' | 'America/Kentucky/Monticello' | 'America/La_Paz' | 'America/Lima' | 'America/Los_Angeles' | 'America/Maceio' | 'America/Managua' | 'America/Manaus' | 'America/Martinique' | 'America/Matamoros' | 'America/Mazatlan' | 'America/Menominee' | 'America/Merida' | 'America/Metlakatla' | 'America/Mexico_City' | 'America/Miquelon' | 'America/Moncton' | 'America/Monterrey' | 'America/Montevideo' | 'America/New_York' | 'America/Nipigon' | 'America/Nome' | 'America/Noronha' | 'America/North_Dakota/Beulah' | 'America/North_Dakota/Center' | 'America/North_Dakota/New_Salem' | 'America/Nuuk' | 'America/Ojinaga' | 'America/Panama' | 'America/Pangnirtung' | 'America/Paramaribo' | 'America/Phoenix' | 'America/Port-au-Prince' | 'America/Porto_Velho' | 'America/Puerto_Rico' | 'America/Punta_Arenas' | 'America/Rainy_River' | 'America/Rankin_Inlet' | 'America/Recife' | 'America/Regina' | 'America/Resolute' | 'America/Rio_Branco' | 'America/Santarem' | 'America/Santiago' | 'America/Santo_Domingo' | 'America/Sao_Paulo' | 'America/Scoresbysund' | 'America/Sitka' | 'America/St_Johns' | 'America/Swift_Current' | 'America/Tegucigalpa' | 'America/Thule' | 'America/Thunder_Bay' | 'America/Tijuana' | 'America/Toronto' | 'America/Vancouver' | 'America/Whitehorse' | 'America/Winnipeg' | 'America/Yakutat' | 'America/Yellowknife' | 'Antarctica/Casey' | 'Antarctica/Davis' | 'Antarctica/Macquarie' | 'Antarctica/Mawson' | 'Antarctica/Palmer' | 'Antarctica/Rothera' | 'Antarctica/Troll' | 'Antarctica/Vostok' | 'Asia/Almaty' | 'Asia/Amman' | 'Asia/Anadyr' | 'Asia/Aqtau' | 'Asia/Aqtobe' | 'Asia/Ashgabat' | 'Asia/Atyrau' | 'Asia/Baghdad' | 'Asia/Baku' | 'Asia/Bangkok' | 'Asia/Barnaul' | 'Asia/Beirut' | 'Asia/Bishkek' | 'Asia/Brunei' | 'Asia/Chita' | 'Asia/Choibalsan' | 'Asia/Colombo' | 'Asia/Damascus' | 'Asia/Dhaka' | 'Asia/Dili' | 'Asia/Dubai' | 'Asia/Dushanbe' | 'Asia/Famagusta' | 'Asia/Gaza' | 'Asia/Hebron' | 'Asia/Ho_Chi_Minh' | 'Asia/Hong_Kong' | 'Asia/Hovd' | 'Asia/Irkutsk' | 'Asia/Jakarta' | 'Asia/Jayapura' | 'Asia/Jerusalem' | 'Asia/Kabul' | 'Asia/Kamchatka' | 'Asia/Karachi' | 'Asia/Kathmandu' | 'Asia/Khandyga' | 'Asia/Kolkata' | 'Asia/Krasnoyarsk' | 'Asia/Kuala_Lumpur' | 'Asia/Kuching' | 'Asia/Macau' | 'Asia/Magadan' | 'Asia/Makassar' | 'Asia/Manila' | 'Asia/Nicosia' | 'Asia/Novokuznetsk' | 'Asia/Novosibirsk' | 'Asia/Omsk' | 'Asia/Oral' | 'Asia/Pontianak' | 'Asia/Pyongyang' | 'Asia/Qatar' | 'Asia/Qostanay' | 'Asia/Qyzylorda' | 'Asia/Riyadh' | 'Asia/Sakhalin' | 'Asia/Samarkand' | 'Asia/Seoul' | 'Asia/Shanghai' | 'Asia/Singapore' | 'Asia/Srednekolymsk' | 'Asia/Taipei' | 'Asia/Tashkent' | 'Asia/Tbilisi' | 'Asia/Tehran' | 'Asia/Thimphu' | 'Asia/Tokyo' | 'Asia/Tomsk' | 'Asia/Ulaanbaatar' | 'Asia/Urumqi' | 'Asia/Ust-Nera' | 'Asia/Vladivostok' | 'Asia/Yakutsk' | 'Asia/Yangon' | 'Asia/Yekaterinburg' | 'Asia/Yerevan' | 'Atlantic/Azores' | 'Atlantic/Bermuda' | 'Atlantic/Canary' | 'Atlantic/Cape_Verde' | 'Atlantic/Faroe' | 'Atlantic/Madeira' | 'Atlantic/Reykjavik' | 'Atlantic/South_Georgia' | 'Atlantic/Stanley' | 'Australia/Adelaide' | 'Australia/Brisbane' | 'Australia/Broken_Hill' | 'Australia/Darwin' | 'Australia/Eucla' | 'Australia/Hobart' | 'Australia/Lindeman' | 'Australia/Lord_Howe' | 'Australia/Melbourne' | 'Australia/Perth' | 'Australia/Sydney' | 'CET' | 'CST6CDT' | 'EET' | 'EST' | 'EST5EDT' | 'Etc/GMT' | 'Etc/GMT-1' | 'Etc/GMT-10' | 'Etc/GMT-11' | 'Etc/GMT-12' | 'Etc/GMT-13' | 'Etc/GMT-14' | 'Etc/GMT-2' | 'Etc/GMT-3' | 'Etc/GMT-4' | 'Etc/GMT-5' | 'Etc/GMT-6' | 'Etc/GMT-7' | 'Etc/GMT-8' | 'Etc/GMT-9' | 'Etc/GMT+1' | 'Etc/GMT+10' | 'Etc/GMT+11' | 'Etc/GMT+12' | 'Etc/GMT+2' | 'Etc/GMT+3' | 'Etc/GMT+4' | 'Etc/GMT+5' | 'Etc/GMT+6' | 'Etc/GMT+7' | 'Etc/GMT+8' | 'Etc/GMT+9' | 'Etc/UTC' | 'Europe/Amsterdam' | 'Europe/Andorra' | 'Europe/Astrakhan' | 'Europe/Athens' | 'Europe/Belgrade' | 'Europe/Berlin' | 'Europe/Brussels' | 'Europe/Bucharest' | 'Europe/Budapest' | 'Europe/Chisinau' | 'Europe/Copenhagen' | 'Europe/Dublin' | 'Europe/Gibraltar' | 'Europe/Helsinki' | 'Europe/Istanbul' | 'Europe/Kaliningrad' | 'Europe/Kiev' | 'Europe/Kirov' | 'Europe/Lisbon' | 'Europe/London' | 'Europe/Luxembourg' | 'Europe/Madrid' | 'Europe/Malta' | 'Europe/Minsk' | 'Europe/Monaco' | 'Europe/Moscow' | 'Europe/Oslo' | 'Europe/Paris' | 'Europe/Prague' | 'Europe/Riga' | 'Europe/Rome' | 'Europe/Samara' | 'Europe/Saratov' | 'Europe/Simferopol' | 'Europe/Sofia' | 'Europe/Stockholm' | 'Europe/Tallinn' | 'Europe/Tirane' | 'Europe/Ulyanovsk' | 'Europe/Uzhgorod' | 'Europe/Vienna' | 'Europe/Vilnius' | 'Europe/Volgograd' | 'Europe/Warsaw' | 'Europe/Zaporozhye' | 'Europe/Zurich' | 'HST' | 'Indian/Chagos' | 'Indian/Christmas' | 'Indian/Cocos' | 'Indian/Kerguelen' | 'Indian/Mahe' | 'Indian/Maldives' | 'Indian/Mauritius' | 'Indian/Reunion' | 'MET' | 'MST' | 'MST7MDT' | 'Pacific/Apia' | 'Pacific/Auckland' | 'Pacific/Bougainville' | 'Pacific/Chatham' | 'Pacific/Chuuk' | 'Pacific/Easter' | 'Pacific/Efate' | 'Pacific/Fakaofo' | 'Pacific/Fiji' | 'Pacific/Funafuti' | 'Pacific/Galapagos' | 'Pacific/Gambier' | 'Pacific/Guadalcanal' | 'Pacific/Guam' | 'Pacific/Honolulu' | 'Pacific/Kanton' | 'Pacific/Kiritimati' | 'Pacific/Kosrae' | 'Pacific/Kwajalein' | 'Pacific/Majuro' | 'Pacific/Marquesas' | 'Pacific/Nauru' | 'Pacific/Niue' | 'Pacific/Norfolk' | 'Pacific/Noumea' | 'Pacific/Pago_Pago' | 'Pacific/Palau' | 'Pacific/Pitcairn' | 'Pacific/Pohnpei' | 'Pacific/Port_Moresby' | 'Pacific/Rarotonga' | 'Pacific/Tahiti' | 'Pacific/Tarawa' | 'Pacific/Tongatapu' | 'Pacific/Wake' | 'Pacific/Wallis' | 'PST8PDT' | 'WET'", + "description": "" + } + }, + "LocalizedField": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "LocalizedField", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "LocalizedFieldKey", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "" + } + ], + "value": "export interface LocalizedField {\n key: LocalizedFieldKey;\n title: string;\n value: string;\n}" + } + }, + "LocalizedFieldKey": { + "src/shared.ts": { + "filePath": "src/shared.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "LocalizedFieldKey", + "value": "'SHIPPING_CREDENTIAL_BR' | 'SHIPPING_CREDENTIAL_CL' | 'SHIPPING_CREDENTIAL_CN' | 'SHIPPING_CREDENTIAL_CO' | 'SHIPPING_CREDENTIAL_CR' | 'SHIPPING_CREDENTIAL_EC' | 'SHIPPING_CREDENTIAL_ES' | 'SHIPPING_CREDENTIAL_GT' | 'SHIPPING_CREDENTIAL_ID' | 'SHIPPING_CREDENTIAL_KR' | 'SHIPPING_CREDENTIAL_MY' | 'SHIPPING_CREDENTIAL_MX' | 'SHIPPING_CREDENTIAL_PE' | 'SHIPPING_CREDENTIAL_PT' | 'SHIPPING_CREDENTIAL_PY' | 'SHIPPING_CREDENTIAL_TR' | 'SHIPPING_CREDENTIAL_TW' | 'SHIPPING_CREDENTIAL_TYPE_CO' | 'TAX_CREDENTIAL_BR' | 'TAX_CREDENTIAL_CL' | 'TAX_CREDENTIAL_CO' | 'TAX_CREDENTIAL_CR' | 'TAX_CREDENTIAL_EC' | 'TAX_CREDENTIAL_ES' | 'TAX_CREDENTIAL_GT' | 'TAX_CREDENTIAL_ID' | 'TAX_CREDENTIAL_IT' | 'TAX_CREDENTIAL_MX' | 'TAX_CREDENTIAL_MY' | 'TAX_CREDENTIAL_PE' | 'TAX_CREDENTIAL_PT' | 'TAX_CREDENTIAL_PY' | 'TAX_CREDENTIAL_TR' | 'TAX_CREDENTIAL_TYPE_CO' | 'TAX_CREDENTIAL_TYPE_MX' | 'TAX_CREDENTIAL_USE_MX' | 'TAX_EMAIL_IT'", + "description": "A union of keys for the localized fields that are required by certain countries." + } + }, + "StorefrontApiVersion": { + "src/shared.ts": { + "filePath": "src/shared.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "StorefrontApiVersion", + "value": "'2022-04' | '2022-07' | '2022-10' | '2023-01' | '2023-04' | '2023-07' | '2024-01' | '2024-04' | '2024-07' | '2024-10' | '2025-01' | '2025-04' | 'unstable' | '2025-07' | '2025-10'", + "description": "Union of supported storefront API versions" + } + }, + "GraphQLError": { + "src/shared.ts": { + "filePath": "src/shared.ts", + "name": "GraphQLError", + "description": "GraphQL error returned by the Shopify Storefront APIs.", + "members": [ + { + "filePath": "src/shared.ts", + "syntaxKind": "PropertySignature", + "name": "extensions", + "value": "{ requestId: string; code: string; }", + "description": "" + }, + { + "filePath": "src/shared.ts", + "syntaxKind": "PropertySignature", + "name": "message", + "value": "string", + "description": "" + } + ], + "value": "export interface GraphQLError {\n message: string;\n extensions: {\n requestId: string;\n code: string;\n };\n}" + } + }, + "SelectedPaymentOption": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "SelectedPaymentOption", + "value": "PaymentOption", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "handle", + "value": "string", + "description": "The unique handle for the payment option.\n\nThis is not a globally unique identifier. It may be an identifier specific to the given checkout session or the current shop." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "| 'creditCard'\n | 'deferred'\n | 'local'\n | 'manualPayment'\n | 'offsite'\n | 'other'\n | 'paymentOnDelivery'\n | 'redeemable'\n | 'wallet'\n | 'customOnsite'", + "description": "The type of the payment option.\n\nShops can be configured to support many different payment options. Some options are only available to buyers in specific regions.\n\n| Type | Description |\n|---|---|\n| `creditCard` | A vaulted or manually entered credit card. |\n| `deferred` | A [deferred payment](https://help.shopify.com/en/manual/orders/deferred-payments), such as invoicing the buyer and collecting payment at a later time. |\n| `local` | A [local payment option](https://help.shopify.com/en/manual/payments/shopify-payments/local-payment-methods) specific to the current region or market |\n| `manualPayment` | A manual payment option such as an in-person retail transaction. |\n| `offsite` | A payment processed outside of Shopify's checkout, excluding integrated wallets. |\n| `other` | Another type of payment not defined here. |\n| `paymentOnDelivery` | A payment that will be collected on delivery. |\n| `redeemable` | A redeemable payment option such as a gift card or store credit. |\n| `wallet` | An integrated wallet such as PayPal, Google Pay, Apple Pay, etc. |\n| `customOnsite` | A custom payment option that is processed through a checkout extension with a payments app. |" + } + ] + } + }, + "SessionToken": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "SessionToken", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "MethodSignature", + "name": "get", + "value": "() => Promise", + "description": "Requests a session token that hasn't expired. You should call this method every time you need to make a request to your backend in order to get a valid token. This method will return cached tokens when possible, so you don’t need to worry about storing these tokens yourself." + } + ], + "value": "export interface SessionToken {\n /**\n * Requests a session token that hasn't expired. You should call this method every\n * time you need to make a request to your backend in order to get a valid token.\n * This method will return cached tokens when possible, so you don’t need to worry\n * about storing these tokens yourself.\n */\n get(): Promise;\n}" + } + }, + "ExtensionSettings": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ExtensionSettings", + "value": "Record<\n string,\n string | number | boolean | undefined\n>", + "description": "The merchant-defined setting values for the extension.", + "members": [] + } + }, + "ShippingAddress": { + "src/surfaces/checkout/api/shared.ts": { + "filePath": "src/surfaces/checkout/api/shared.ts", + "name": "ShippingAddress", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "address1", + "value": "string", + "description": "The first line of the buyer's address, including street name and number.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'151 O'Connor Street'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "address2", + "value": "string", + "description": "The second line of the buyer's address, like apartment number, suite, etc.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'Ground floor'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "city", + "value": "string", + "description": "The buyer's city.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'Ottawa'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "company", + "value": "string", + "description": "The buyer's company name.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'Shopify'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "countryCode", + "value": "CountryCode", + "description": "The ISO 3166 Alpha-2 format for the buyer's country. Refer to https://www.iso.org/iso-3166-country-codes.html.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'CA' for Canada.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "firstName", + "value": "string", + "description": "The buyer's first name.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'John'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "lastName", + "value": "string", + "description": "The buyer's last name.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'Doe'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "The buyer's full name.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'John Doe'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "oneTimeUse", + "value": "boolean", + "description": "Specifies whether the address should be saved to the buyer's account.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "phone", + "value": "string", + "description": "The buyer's phone number.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'+1 613 111 2222'.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "provinceCode", + "value": "string", + "description": "The buyer's province code, such as state, province, prefecture, or region.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'ON' for Ontario.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/shared.ts", + "syntaxKind": "PropertySignature", + "name": "zip", + "value": "string", + "description": "The buyer's postal or ZIP code.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'K2P 2L8'", + "title": "Example" + } + ] + } + ] + } + ], + "value": "export interface ShippingAddress extends MailingAddress {\n /**\n * Specifies whether the address should be saved to the buyer's account.\n */\n oneTimeUse?: boolean;\n}" + } + }, + "Shop": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "Shop", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "The shop ID.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'gid://shopify/Shop/123'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "myshopifyDomain", + "value": "string", + "description": "The shop's myshopify.com domain." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "The name of the shop." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "storefrontUrl", + "value": "string", + "description": "The primary storefront URL.\n\n> Caution: > As of version `2024-04` this value will no longer have a trailing slash.", + "isOptional": true + } + ], + "value": "export interface Shop {\n /**\n * The shop ID.\n * @example 'gid://shopify/Shop/123'\n */\n id: string;\n /**\n * The name of the shop.\n */\n name: string;\n /**\n * The primary storefront URL.\n *\n * > Caution:\n * > As of version `2024-04` this value will no longer have a trailing slash.\n */\n storefrontUrl?: string;\n /**\n * The shop's myshopify.com domain.\n */\n myshopifyDomain: string;\n}" + } + }, + "Storage": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "Storage", + "description": "A key-value storage object for the extension.\n\nStored data is only available to this specific extension and any of its instances.\n\nThe storage backend is implemented with `localStorage` and should persist across the buyer's checkout session. However, data persistence isn't guaranteed.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "MethodSignature", + "name": "delete", + "value": "(key: string) => Promise", + "description": "Delete stored data by key." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "MethodSignature", + "name": "read", + "value": "(key: string) => Promise", + "description": "Read and return a stored value by key.\n\nThe stored data is deserialized from JSON and returned as its original primitive.\n\nReturns `null` if no stored data exists." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "MethodSignature", + "name": "write", + "value": "(key: string, data: any) => Promise", + "description": "Write stored data for this key.\n\nThe data must be serializable to JSON." + } + ], + "value": "export interface Storage {\n /**\n * Read and return a stored value by key.\n *\n * The stored data is deserialized from JSON and returned as\n * its original primitive.\n *\n * Returns `null` if no stored data exists.\n */\n read(key: string): Promise;\n\n /**\n * Write stored data for this key.\n *\n * The data must be serializable to JSON.\n */\n write(key: string, data: any): Promise;\n\n /**\n * Delete stored data by key.\n */\n delete(key: string): Promise;\n}" + } + }, + "Ui": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "Ui", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "overlay", + "value": "Overlay", + "description": "Allows the extension to close an overlay programmatically.\n\nSupported overlay components are [Modal](/docs/api/checkout-ui-extensions/latest/components/overlays/modal), [Sheet](/docs/api/checkout-ui-extensions/latest/components/overlays/sheet) and [Popover](/docs/api/checkout-ui-extensions/latest/components/overlays/popover)." + } + ], + "value": "export interface Ui {\n /**\n * Allows the extension to close an overlay programmatically.\n *\n * Supported overlay components are [Modal](/docs/api/checkout-ui-extensions/latest/components/overlays/modal), [Sheet](/docs/api/checkout-ui-extensions/latest/components/overlays/sheet) and [Popover](/docs/api/checkout-ui-extensions/latest/components/overlays/popover).\n */\n overlay: Overlay;\n}" + } + }, + "Overlay": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "Overlay", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "MethodSignature", + "name": "close", + "value": "(overlayId: string) => void", + "description": "Closes the overlay with the given ID." + } + ], + "value": "interface Overlay {\n /**\n * Closes the overlay with the given ID.\n */\n close(overlayId: string): void;\n}" + } + }, + "Version": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "Version", + "value": "string", + "description": "" + } + }, + "CheckoutApi": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "CheckoutApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "MethodSignature", + "name": "applyAttributeChange", + "value": "(change: AttributeChange) => Promise", + "description": "Performs an update on an attribute attached to the cart and checkout. If successful, this mutation results in an update to the value retrieved through the [`attributes`](/docs/api/checkout-ui-extensions/apis/attributes#standardapi-propertydetail-attributes) property.\n\n> Note: This method will return an error if the [cart instruction](/docs/api/checkout-ui-extensions/apis/cart-instructions#standardapi-propertydetail-instructions) `attributes.canUpdateAttributes` is false, or the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay.", + "deprecationMessage": "- Consumers should use cart metafields instead." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "MethodSignature", + "name": "applyCartLinesChange", + "value": "(change: CartLineChange) => Promise", + "description": "Performs an update on the merchandise line items. It resolves when the new line items have been negotiated and results in an update to the value retrieved through the [`lines`](/docs/api/checkout-ui-extensions/apis/cart-lines#standardapi-propertydetail-lines) property.\n\n> Note: This method will return an error if the [cart instruction](/docs/api/checkout-ui-extensions/apis/cart-instructions#standardapi-propertydetail-instructions) `lines.canAddCartLine` is false, or the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "MethodSignature", + "name": "applyDiscountCodeChange", + "value": "(change: DiscountCodeChange) => Promise", + "description": "Performs an update on the discount codes. It resolves when the new discount codes have been negotiated and results in an update to the value retrieved through the [`discountCodes`](/docs/api/checkout-ui-extensions/apis/discounts#standardapi-propertydetail-discountcodes) property.\n\n> Caution: > See [security considerations](/docs/api/checkout-ui-extensions/configuration#network-access) if your extension retrieves discount codes through a network call.\n\n> Note: This method will return an error if the [cart instruction](/docs/api/checkout-ui-extensions/apis/cart-instructions#standardapi-propertydetail-instructions) `discounts.canUpdateDiscountCodes` is false, or the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "MethodSignature", + "name": "applyGiftCardChange", + "value": "(change: GiftCardChange) => Promise", + "description": "Performs an update on the gift cards. It resolves when gift card change have been negotiated and results in an update to the value retrieved through the [`appliedGiftCards`](/docs/api/checkout-ui-extensions/apis/gift-cards#standardapi-propertydetail-appliedgiftcards) property.\n\n> Caution: > See [security considerations](/docs/api/checkout-ui-extensions/configuration#network-access) if your extension retrieves gift card codes through a network call.\n\n> Note: This method will return an error if the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "MethodSignature", + "name": "applyMetafieldChange", + "value": "(change: MetafieldChange) => Promise", + "description": "Performs an update on a piece of metadata attached to the checkout. If successful, this mutation results in an update to the value retrieved through the [`metafields`](/docs/api/checkout-ui-extensions/apis/metafields#standardapi-propertydetail-metafields) property.\n\nCart metafields will be copied to order metafields at order creation time if there is a matching order metafield definition with the [`cart to order copyable`](/docs/apps/build/metafields/use-metafield-capabilities#cart-to-order-copyable) capability enabled.\n\n> Caution: `MetafieldRemoveChange` and `MetafieldUpdateChange` are deprecated. Use cart metafields with `MetafieldRemoveCartChange` and `MetafieldUpdateCartChange` instead. If `MetafieldUpdateChange` writes a metafield with the same namespace and key as a cart metafield that’s configured to copy, the cart metafield won’t be copied.\n\n> Note: This method will return an error if the [cart instruction](/docs/api/checkout-ui-extensions/apis/cart-instructions#standardapi-propertydetail-instructions) `metafields.canSetCartMetafields` is false, or the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "MethodSignature", + "name": "applyNoteChange", + "value": "(change: NoteChange) => Promise", + "description": "Performs an update on the note attached to the cart and checkout. If successful, this mutation results in an update to the value retrieved through the [`note`](/docs/api/checkout-ui-extensions/apis/note#standardapi-propertydetail-note) property.\n\n> Note: This method will return an error if the [cart instruction](/docs/api/checkout-ui-extensions/apis/cart-instructions#standardapi-propertydetail-instructions) `notes.canUpdateNote` is false, or the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "MethodSignature", + "name": "applyShippingAddressChange", + "value": "(change: ShippingAddressUpdateChange) => Promise", + "description": "Performs an update of the shipping address. Shipping address changes will completely overwrite the existing shipping address added by the user without any prompts. If successful, this mutation results in an update to the value retrieved through the `shippingAddress` property.\n\n> Note: This method will return an error if the [cart instruction](/docs/api/checkout-ui-extensions/apis/cart-instructions#standardapi-propertydetail-instructions) `delivery.canSelectCustomAddress` is false, or the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "experimentalIsShopAppStyle", + "value": "boolean", + "description": "", + "isOptional": true, + "isPrivate": true + } + ], + "value": "export interface CheckoutApi {\n /**\n * Performs an update on an attribute attached to the cart and checkout. If\n * successful, this mutation results in an update to the value retrieved\n * through the [`attributes`](/docs/api/checkout-ui-extensions/apis/attributes#standardapi-propertydetail-attributes) property.\n *\n * > Note: This method will return an error if the [cart instruction](/docs/api/checkout-ui-extensions/apis/cart-instructions#standardapi-propertydetail-instructions) `attributes.canUpdateAttributes` is false, or the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay.\n *\n * @deprecated - Consumers should use cart metafields instead.\n */\n applyAttributeChange(change: AttributeChange): Promise;\n\n /**\n * Performs an update on the merchandise line items. It resolves when the new\n * line items have been negotiated and results in an update to the value\n * retrieved through the\n * [`lines`](/docs/api/checkout-ui-extensions/apis/cart-lines#standardapi-propertydetail-lines)\n * property.\n *\n * > Note: This method will return an error if the [cart instruction](/docs/api/checkout-ui-extensions/apis/cart-instructions#standardapi-propertydetail-instructions) `lines.canAddCartLine` is false, or the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay.\n */\n applyCartLinesChange(change: CartLineChange): Promise;\n\n /**\n * Performs an update on the discount codes.\n * It resolves when the new discount codes have been negotiated and results in an update\n * to the value retrieved through the [`discountCodes`](/docs/api/checkout-ui-extensions/apis/discounts#standardapi-propertydetail-discountcodes) property.\n *\n * > Caution:\n * > See [security considerations](/docs/api/checkout-ui-extensions/configuration#network-access) if your extension retrieves discount codes through a network call.\n *\n * > Note: This method will return an error if the [cart instruction](/docs/api/checkout-ui-extensions/apis/cart-instructions#standardapi-propertydetail-instructions) `discounts.canUpdateDiscountCodes` is false, or the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay.\n */\n applyDiscountCodeChange(\n change: DiscountCodeChange,\n ): Promise;\n\n /**\n * Performs an update on the gift cards.\n * It resolves when gift card change have been negotiated and results in an update\n * to the value retrieved through the [`appliedGiftCards`](/docs/api/checkout-ui-extensions/apis/gift-cards#standardapi-propertydetail-appliedgiftcards) property.\n *\n * > Caution:\n * > See [security considerations](/docs/api/checkout-ui-extensions/configuration#network-access) if your extension retrieves gift card codes through a network call.\n *\n * > Note: This method will return an error if the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay.\n */\n applyGiftCardChange(change: GiftCardChange): Promise;\n\n /**\n * Performs an update on a piece of metadata attached to the checkout. If\n * successful, this mutation results in an update to the value retrieved\n * through the [`metafields`](/docs/api/checkout-ui-extensions/apis/metafields#standardapi-propertydetail-metafields) property.\n *\n * Cart metafields will be copied to order metafields at order creation time if there is a matching order metafield definition with the [`cart to order copyable`](/docs/apps/build/metafields/use-metafield-capabilities#cart-to-order-copyable) capability enabled.\n *\n * > Caution: `MetafieldRemoveChange` and `MetafieldUpdateChange` are deprecated. Use cart metafields with `MetafieldRemoveCartChange` and `MetafieldUpdateCartChange` instead. If `MetafieldUpdateChange` writes a metafield with the same namespace and key as a cart metafield that’s configured to copy, the cart metafield won’t be copied.\n *\n * > Note: This method will return an error if the [cart instruction](/docs/api/checkout-ui-extensions/apis/cart-instructions#standardapi-propertydetail-instructions) `metafields.canSetCartMetafields` is false, or the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay.\n */\n applyMetafieldChange(change: MetafieldChange): Promise;\n\n /**\n * Performs an update on the note attached to the cart and checkout. If\n * successful, this mutation results in an update to the value retrieved\n * through the [`note`](/docs/api/checkout-ui-extensions/apis/note#standardapi-propertydetail-note) property.\n *\n * > Note: This method will return an error if the [cart instruction](/docs/api/checkout-ui-extensions/apis/cart-instructions#standardapi-propertydetail-instructions) `notes.canUpdateNote` is false, or the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay.\n */\n applyNoteChange(change: NoteChange): Promise;\n\n /**\n * @private\n */\n experimentalIsShopAppStyle?: boolean;\n\n /**\n * Performs an update of the shipping address. Shipping address changes will\n * completely overwrite the existing shipping address added by the user without\n * any prompts. If successful, this mutation results in an update to the value\n * retrieved through the `shippingAddress` property.\n *\n * > Note: This method will return an error if the [cart instruction](/docs/api/checkout-ui-extensions/apis/cart-instructions#standardapi-propertydetail-instructions) `delivery.canSelectCustomAddress` is false, or the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n applyShippingAddressChange?(\n change: ShippingAddressChange,\n ): Promise;\n}" + } + }, + "AttributeChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "AttributeChange", + "value": "AttributeUpdateChange | AttributeRemoveChange", + "description": "" + } + }, + "AttributeUpdateChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "AttributeUpdateChange", + "description": "Updates an attribute on the order. If an attribute with the provided key does not already exist, it gets created.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "string", + "description": "Key of the attribute to add or update" + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'updateAttribute'", + "description": "The type of the `AttributeUpdateChange` API." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "Value for the attribute to add or update" + } + ], + "value": "export interface AttributeUpdateChange {\n /**\n * The type of the `AttributeUpdateChange` API.\n */\n type: 'updateAttribute';\n\n /**\n * Key of the attribute to add or update\n */\n key: string;\n\n /**\n * Value for the attribute to add or update\n */\n value: string;\n}" + } + }, + "AttributeRemoveChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "AttributeRemoveChange", + "description": "Removes an attribute on the order if an attribute with the provided key already exists.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "string", + "description": "Key of the attribute to remove" + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'removeAttribute'", + "description": "The type of the `AttributeRemoveChange` API." + } + ], + "value": "export interface AttributeRemoveChange {\n /**\n * The type of the `AttributeRemoveChange` API.\n */\n type: 'removeAttribute';\n\n /**\n * Key of the attribute to remove\n */\n key: string;\n}" + } + }, + "AttributeChangeResult": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "AttributeChangeResult", + "value": "AttributeChangeResultSuccess | AttributeChangeResultError", + "description": "" + } + }, + "AttributeChangeResultSuccess": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "AttributeChangeResultSuccess", + "description": "The returned result of a successful update to an attribute.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'success'", + "description": "The type of the `AttributeChangeResultSuccess` API." + } + ], + "value": "export interface AttributeChangeResultSuccess {\n /**\n * The type of the `AttributeChangeResultSuccess` API.\n */\n type: 'success';\n}" + } + }, + "AttributeChangeResultError": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "AttributeChangeResultError", + "description": "The returned result of an unsuccessful update to an attribute with a message detailing the type of error that occurred.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "message", + "value": "string", + "description": "A message that explains the error. This message is useful for debugging. It is **not** localized, and therefore should not be presented directly to the buyer." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'error'", + "description": "The type of the `AttributeChangeResultError` API." + } + ], + "value": "export interface AttributeChangeResultError {\n /**\n * The type of the `AttributeChangeResultError` API.\n */\n type: 'error';\n\n /**\n * A message that explains the error. This message is useful for debugging.\n * It is **not** localized, and therefore should not be presented directly\n * to the buyer.\n */\n message: string;\n}" + } + }, + "CartLineChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "CartLineChange", + "value": "CartLineAddChange | CartLineRemoveChange | CartLineUpdateChange", + "description": "" + } + }, + "CartLineAddChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "CartLineAddChange", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "Attribute[]", + "description": "The attributes associated with the line item.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "merchandiseId", + "value": "string", + "description": "The merchandise ID being added.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'gid://shopify/ProductVariant/123'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "parent", + "value": "{lineId: string} | {merchandiseId: string}", + "description": "The identifier for the associated parent cart line.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "quantity", + "value": "number", + "description": "The quantity of the merchandise being added." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "sellingPlanId", + "value": "string", + "description": "The identifier of the selling plan that the merchandise is being purchased with.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'addCartLine'", + "description": "An identifier for changes that add line items." + } + ], + "value": "export interface CartLineAddChange {\n /**\n * An identifier for changes that add line items.\n */\n type: 'addCartLine';\n\n /**\n * The merchandise ID being added.\n * @example 'gid://shopify/ProductVariant/123'\n */\n merchandiseId: string;\n\n /**\n * The quantity of the merchandise being added.\n */\n quantity: number;\n\n /**\n * The attributes associated with the line item.\n */\n attributes?: Attribute[];\n\n /**\n * The identifier of the selling plan that the merchandise is being purchased\n * with.\n */\n sellingPlanId?: SellingPlan['id'];\n\n /**\n * The identifier for the associated parent cart line.\n */\n parent?: {lineId: string} | {merchandiseId: string};\n}" + } + }, + "CartLineRemoveChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "CartLineRemoveChange", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "Line Item ID.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'gid://shopify/CartLine/123'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "quantity", + "value": "number", + "description": "The quantity being removed for this line item." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'removeCartLine'", + "description": "An identifier for changes that remove line items." + } + ], + "value": "export interface CartLineRemoveChange {\n /**\n * An identifier for changes that remove line items.\n */\n type: 'removeCartLine';\n\n /**\n * Line Item ID.\n * @example 'gid://shopify/CartLine/123'\n */\n id: string;\n\n /**\n * The quantity being removed for this line item.\n */\n quantity: number;\n}" + } + }, + "CartLineUpdateChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "CartLineUpdateChange", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "Attribute[]", + "description": "The new attributes for the line item.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "Line Item ID.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'gid://shopify/CartLine/123'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "merchandiseId", + "value": "string", + "description": "The new merchandise ID for the line item.", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'gid://shopify/ProductVariant/123'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "parent", + "value": "{lineId: string} | {merchandiseId: string}", + "description": "The identifier for the associated parent cart line.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "quantity", + "value": "number", + "description": "The new quantity for the line item.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "sellingPlanId", + "value": "SellingPlan['id'] | null", + "description": "The identifier of the selling plan that the merchandise is being purchased with or `null` to remove the the product from the selling plan.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'updateCartLine'", + "description": "An identifier for changes that update line items." + } + ], + "value": "export interface CartLineUpdateChange {\n /**\n * An identifier for changes that update line items.\n */\n type: 'updateCartLine';\n\n /**\n * Line Item ID.\n * @example 'gid://shopify/CartLine/123'\n */\n id: string;\n\n /**\n * The new merchandise ID for the line item.\n * @example 'gid://shopify/ProductVariant/123'\n */\n\n merchandiseId?: string;\n /**\n * The new quantity for the line item.\n */\n quantity?: number;\n\n /**\n * The new attributes for the line item.\n */\n attributes?: Attribute[];\n\n /**\n * The identifier of the selling plan that the merchandise is being purchased\n * with or `null` to remove the the product from the selling plan.\n */\n sellingPlanId?: SellingPlan['id'] | null;\n\n /**\n * The identifier for the associated parent cart line.\n */\n parent?: {lineId: string} | {merchandiseId: string};\n}" + } + }, + "CartLineChangeResult": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "CartLineChangeResult", + "value": "CartLineChangeResultSuccess | CartLineChangeResultError", + "description": "" + } + }, + "CartLineChangeResultSuccess": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "CartLineChangeResultSuccess", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'success'", + "description": "Indicates that the line item was changed successfully." + } + ], + "value": "export interface CartLineChangeResultSuccess {\n /**\n * Indicates that the line item was changed successfully.\n */\n type: 'success';\n}" + } + }, + "CartLineChangeResultError": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "CartLineChangeResultError", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "message", + "value": "string", + "description": "A message that explains the error. This message is useful for debugging. It is **not** localized, and therefore should not be presented directly to the buyer." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'error'", + "description": "Indicates that the line item was not changed successfully. Refer to the `message` property for details about the error." + } + ], + "value": "export interface CartLineChangeResultError {\n /**\n * Indicates that the line item was not changed successfully. Refer to the `message` property for details about the error.\n */\n type: 'error';\n\n /**\n * A message that explains the error. This message is useful for debugging.\n * It is **not** localized, and therefore should not be presented directly\n * to the buyer.\n */\n message: string;\n}" + } + }, + "DiscountCodeChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "DiscountCodeChange", + "value": "DiscountCodeAddChange | DiscountCodeRemoveChange", + "description": "" + } + }, + "DiscountCodeAddChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "DiscountCodeAddChange", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "code", + "value": "string", + "description": "The code for the discount (case-insensitive)" + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'addDiscountCode'", + "description": "The type of the `DiscountCodeChange` API." + } + ], + "value": "export interface DiscountCodeAddChange {\n /**\n * The type of the `DiscountCodeChange` API.\n */\n type: 'addDiscountCode';\n\n /**\n * The code for the discount (case-insensitive)\n */\n code: string;\n}" + } + }, + "DiscountCodeRemoveChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "DiscountCodeRemoveChange", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "code", + "value": "string", + "description": "The code for the discount (case-insensitive)" + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'removeDiscountCode'", + "description": "The type of the `DiscountCodeChange` API." + } + ], + "value": "export interface DiscountCodeRemoveChange {\n /**\n * The type of the `DiscountCodeChange` API.\n */\n type: 'removeDiscountCode';\n\n /**\n * The code for the discount (case-insensitive)\n */\n code: string;\n}" + } + }, + "DiscountCodeChangeResult": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "DiscountCodeChangeResult", + "value": "DiscountCodeChangeResultSuccess | DiscountCodeChangeResultError", + "description": "" + } + }, + "DiscountCodeChangeResultSuccess": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "DiscountCodeChangeResultSuccess", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'success'", + "description": "Indicates that the discount code change was applied successfully." + } + ], + "value": "export interface DiscountCodeChangeResultSuccess {\n /**\n * Indicates that the discount code change was applied successfully.\n */\n type: 'success';\n}" + } + }, + "DiscountCodeChangeResultError": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "DiscountCodeChangeResultError", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "message", + "value": "string", + "description": "A message that explains the error. This message is useful for debugging. It is **not** localized, and therefore should not be presented directly to the buyer." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'error'", + "description": "Indicates that the discount code change failed." + } + ], + "value": "export interface DiscountCodeChangeResultError {\n /**\n * Indicates that the discount code change failed.\n */\n type: 'error';\n\n /**\n * A message that explains the error. This message is useful for debugging.\n * It is **not** localized, and therefore should not be presented directly\n * to the buyer.\n */\n message: string;\n}" + } + }, + "GiftCardChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "GiftCardChange", + "value": "GiftCardAddChange | GiftCardRemoveChange", + "description": "" + } + }, + "GiftCardAddChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "GiftCardAddChange", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "code", + "value": "string", + "description": "Gift card code." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'addGiftCard'", + "description": "The type of the `GiftCardChange` API." + } + ], + "value": "export interface GiftCardAddChange {\n /**\n * The type of the `GiftCardChange` API.\n */\n type: 'addGiftCard';\n\n /**\n * Gift card code.\n */\n code: string;\n}" + } + }, + "GiftCardRemoveChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "GiftCardRemoveChange", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "code", + "value": "string", + "description": "The full gift card code, or the last four digits of the code." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'removeGiftCard'", + "description": "The type of the `GiftCardChange` API." + } + ], + "value": "export interface GiftCardRemoveChange {\n /**\n * The type of the `GiftCardChange` API.\n */\n type: 'removeGiftCard';\n\n /**\n * The full gift card code, or the last four digits of the code.\n */\n code: string;\n}" + } + }, + "GiftCardChangeResult": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "GiftCardChangeResult", + "value": "GiftCardChangeResultSuccess | GiftCardChangeResultError", + "description": "" + } + }, + "GiftCardChangeResultSuccess": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "GiftCardChangeResultSuccess", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'success'", + "description": "Indicates that the gift card change was applied successfully." + } + ], + "value": "export interface GiftCardChangeResultSuccess {\n /**\n * Indicates that the gift card change was applied successfully.\n */\n type: 'success';\n}" + } + }, + "GiftCardChangeResultError": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "GiftCardChangeResultError", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "message", + "value": "string", + "description": "A message that explains the error. This message is useful for debugging. It is **not** localized, and therefore should not be presented directly to the buyer." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'error'", + "description": "Indicates that the gift card change failed." + } + ], + "value": "export interface GiftCardChangeResultError {\n /**\n * Indicates that the gift card change failed.\n */\n type: 'error';\n\n /**\n * A message that explains the error. This message is useful for debugging.\n * It is **not** localized, and therefore should not be presented directly\n * to the buyer.\n */\n message: string;\n}" + } + }, + "MetafieldChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "MetafieldChange", + "value": "MetafieldRemoveChange | MetafieldUpdateChange | MetafieldRemoveCartChange | MetafieldUpdateCartChange", + "description": "" + } + }, + "MetafieldRemoveChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "MetafieldRemoveChange", + "description": "Removes a metafield. This change type is deprecated and will be removed in a future API version. Use `MetafieldRemoveCartChange` instead.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "string", + "description": "The name of the metafield to remove." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "namespace", + "value": "string", + "description": "The namespace of the metafield to remove." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'removeMetafield'", + "description": "The type of the `MetafieldRemoveChange` API." + } + ], + "value": "export interface MetafieldRemoveChange {\n /**\n * The type of the `MetafieldRemoveChange` API.\n */\n type: 'removeMetafield';\n\n /**\n * The name of the metafield to remove.\n */\n key: string;\n\n /**\n * The namespace of the metafield to remove.\n */\n namespace: string;\n}" + } + }, + "MetafieldUpdateChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "MetafieldUpdateChange", + "description": "Updates a metafield. If a metafield with the provided key and namespace does not already exist, it gets created. This change type is deprecated and will be removed in a future API version. Use `MetafieldUpdateCartChange` instead.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "string", + "description": "The name of the metafield to update." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "namespace", + "value": "string", + "description": "The namespace of the metafield to add." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'updateMetafield'", + "description": "The type of the `MetafieldUpdateChange` API." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string | number", + "description": "The new information to store in the metafield." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "valueType", + "value": "'integer' | 'string' | 'json_string'", + "description": "The metafield’s information type." + } + ], + "value": "export interface MetafieldUpdateChange {\n /**\n * The type of the `MetafieldUpdateChange` API.\n */\n type: 'updateMetafield';\n\n /** The name of the metafield to update. */\n key: string;\n\n /** The namespace of the metafield to add. */\n namespace: string;\n\n /** The new information to store in the metafield. */\n value: string | number;\n\n /**\n * The metafield’s information type.\n */\n valueType: 'integer' | 'string' | 'json_string';\n}" + } + }, + "MetafieldRemoveCartChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "MetafieldRemoveCartChange", + "description": "Removes a cart metafield.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "string", + "description": "The name of the metafield to remove." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "namespace", + "value": "string", + "description": "The namespace of the metafield to remove.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'removeCartMetafield'", + "description": "The type of the `MetafieldRemoveChange` API." + } + ], + "value": "export interface MetafieldRemoveCartChange {\n /**\n * The type of the `MetafieldRemoveChange` API.\n */\n type: 'removeCartMetafield';\n\n /**\n * The name of the metafield to remove.\n */\n key: string;\n\n /**\n * The namespace of the metafield to remove.\n */\n namespace?: string;\n}" + } + }, + "CartMetafield": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "CartMetafield", + "description": "Represents a custom metadata attached to a resource.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "string", + "description": "The key name of a metafield." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "namespace", + "value": "string", + "description": "The namespace for a metafield." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "string", + "description": "The metafield's type name." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value of a metafield." + } + ], + "value": "export interface CartMetafield {\n /** The key name of a metafield. */\n key: string;\n\n /** The namespace for a metafield. */\n namespace: string;\n\n /** The value of a metafield. */\n value: string;\n\n /** The metafield's type name. */\n type: string;\n}" + } + }, + "MetafieldUpdateCartChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "MetafieldUpdateCartChange", + "description": "Updates a cart metafield. If a metafield with the provided key and namespace does not already exist, it gets created.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "metafield", + "value": "{ key: string; namespace?: string; value: string; type: string; }", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'updateCartMetafield'", + "description": "The type of the `MetafieldUpdateChange` API." + } + ], + "value": "export interface MetafieldUpdateCartChange {\n /**\n * The type of the `MetafieldUpdateChange` API.\n */\n type: 'updateCartMetafield';\n\n metafield: {\n /** The name of the metafield to update. */\n key: string;\n\n /** The namespace of the metafield to add. */\n namespace?: string;\n\n /** The new information to store in the metafield. */\n value: string;\n\n /**\n * The metafield’s information type.\n * See the [`metafields documentation`](/docs/apps/custom-data/metafields/types) for a list of supported types.\n */\n type: string;\n };\n}" + } + }, + "MetafieldChangeResult": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "MetafieldChangeResult", + "value": "MetafieldChangeResultSuccess | MetafieldChangeResultError", + "description": "" + } + }, + "MetafieldChangeResultSuccess": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "MetafieldChangeResultSuccess", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'success'", + "description": "The type of the `MetafieldChangeResultSuccess` API." + } + ], + "value": "export interface MetafieldChangeResultSuccess {\n /**\n * The type of the `MetafieldChangeResultSuccess` API.\n */\n type: 'success';\n}" + } + }, + "MetafieldChangeResultError": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "MetafieldChangeResultError", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "message", + "value": "string", + "description": "A message that explains the error. This message is useful for debugging. It is **not** localized, and therefore should not be presented directly to the buyer." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'error'", + "description": "The type of the `MetafieldChangeResultError` API." + } + ], + "value": "export interface MetafieldChangeResultError {\n /**\n * The type of the `MetafieldChangeResultError` API.\n */\n type: 'error';\n\n /**\n * A message that explains the error. This message is useful for debugging.\n * It is **not** localized, and therefore should not be presented directly\n * to the buyer.\n */\n message: string;\n}" + } + }, + "NoteChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "NoteChange", + "value": "NoteRemoveChange | NoteUpdateChange", + "description": "" + } + }, + "NoteRemoveChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "NoteRemoveChange", + "description": "Removes a note", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'removeNote'", + "description": "The type of the `NoteRemoveChange` API." + } + ], + "value": "export interface NoteRemoveChange {\n /**\n * The type of the `NoteRemoveChange` API.\n */\n type: 'removeNote';\n}" + } + }, + "NoteUpdateChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "NoteUpdateChange", + "description": "An Update to a note on the order. for example, the buyer could request detailed packaging instructions in an order note", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "note", + "value": "string", + "description": "The new value of the note." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'updateNote'", + "description": "The type of the `NoteUpdateChange` API." + } + ], + "value": "export interface NoteUpdateChange {\n /**\n * The type of the `NoteUpdateChange` API.\n */\n type: 'updateNote';\n /**\n * The new value of the note.\n */\n note: string;\n}" + } + }, + "NoteChangeResult": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "NoteChangeResult", + "value": "NoteChangeResultSuccess | NoteChangeResultError", + "description": "" + } + }, + "NoteChangeResultSuccess": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "NoteChangeResultSuccess", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'success'", + "description": "The type of the `NoteChangeResultSuccess` API." + } + ], + "value": "export interface NoteChangeResultSuccess {\n /**\n * The type of the `NoteChangeResultSuccess` API.\n */\n type: 'success';\n}" + } + }, + "NoteChangeResultError": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "NoteChangeResultError", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "message", + "value": "string", + "description": "A message that explains the error. This message is useful for debugging. It is **not** localized, and therefore should not be presented directly to the buyer." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'error'", + "description": "The type of the `NoteChangeResultError` API." + } + ], + "value": "export interface NoteChangeResultError {\n /**\n * The type of the `NoteChangeResultError` API.\n */\n type: 'error';\n\n /**\n * A message that explains the error. This message is useful for debugging.\n * It is **not** localized, and therefore should not be presented directly\n * to the buyer.\n */\n message: string;\n}" + } + }, + "ShippingAddressUpdateChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "ShippingAddressUpdateChange", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "address", + "value": "Partial", + "description": "Fields to update in the shipping address. You only need to provide values for the fields you want to update — any fields you do not list will keep their current values." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'updateShippingAddress'", + "description": "The type of the `ShippingAddressUpdateChange` API." + } + ], + "value": "export interface ShippingAddressUpdateChange {\n /**\n * The type of the `ShippingAddressUpdateChange` API.\n */\n type: 'updateShippingAddress';\n\n /**\n * Fields to update in the shipping address. You only need to provide\n * values for the fields you want to update — any fields you do not list\n * will keep their current values.\n */\n address: Partial;\n}" + } + }, + "ShippingAddressChangeResult": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ShippingAddressChangeResult", + "value": "ShippingAddressChangeResultSuccess | ShippingAddressChangeResultError", + "description": "" + } + }, + "ShippingAddressChangeResultSuccess": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "ShippingAddressChangeResultSuccess", + "description": "The returned result of a successful update to the shipping address.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "errors", + "value": "null", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'success'", + "description": "The type of the `ShippingAddressChangeResultSuccess` API." + } + ], + "value": "export interface ShippingAddressChangeResultSuccess {\n /**\n * The type of the `ShippingAddressChangeResultSuccess` API.\n */\n type: 'success';\n\n errors: null;\n}" + } + }, + "ShippingAddressChangeResultError": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "ShippingAddressChangeResultError", + "description": "The returned result of an update to the shipping address with a messages detailing the type of errors that occurred.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "errors", + "value": "ShippingAddressChangeFieldError[]", + "description": "The errors corresponding to particular fields from a given change" + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'error'", + "description": "The type of the `ShippingAddressChangeResultError` API." + } + ], + "value": "export interface ShippingAddressChangeResultError {\n /**\n * The type of the `ShippingAddressChangeResultError` API.\n */\n type: 'error';\n\n /**\n * The errors corresponding to particular fields from a given change\n */\n errors: ShippingAddressChangeFieldError[];\n}" + } + }, + "ShippingAddressChangeFieldError": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "name": "ShippingAddressChangeFieldError", + "description": "An error corresponding to a particular field from a given change", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "field", + "value": "keyof MailingAddress", + "description": "field key from MailingAddress where the error occurred", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "message", + "value": "string", + "description": "A message that explains the error. This message is useful for debugging. It is **not** localized, and therefore should not be presented directly to the buyer." + } + ], + "value": "export interface ShippingAddressChangeFieldError {\n /**\n * field key from MailingAddress where the error occurred\n */\n field?: keyof MailingAddress;\n\n /**\n * A message that explains the error. This message is useful for debugging.\n * It is **not** localized, and therefore should not be presented directly\n * to the buyer.\n */\n message: string;\n}" + } + }, + "OrderConfirmationApi": { + "src/surfaces/checkout/api/order-confirmation/order-confirmation.ts": { + "filePath": "src/surfaces/checkout/api/order-confirmation/order-confirmation.ts", + "name": "OrderConfirmationApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/order-confirmation/order-confirmation.ts", + "syntaxKind": "PropertySignature", + "name": "orderConfirmation", + "value": "SubscribableSignalLike", + "description": "Order information that's available post-checkout." + } + ], + "value": "export interface OrderConfirmationApi {\n /**\n * Order information that's available post-checkout.\n */\n orderConfirmation: SubscribableSignalLike;\n}" + } + }, + "OrderConfirmation": { + "src/surfaces/checkout/api/order-confirmation/order-confirmation.ts": { + "filePath": "src/surfaces/checkout/api/order-confirmation/order-confirmation.ts", + "name": "OrderConfirmation", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/order-confirmation/order-confirmation.ts", + "syntaxKind": "PropertySignature", + "name": "isFirstOrder", + "value": "boolean", + "description": "Whether this is the customer's first order." + }, + { + "filePath": "src/surfaces/checkout/api/order-confirmation/order-confirmation.ts", + "syntaxKind": "PropertySignature", + "name": "number", + "value": "string", + "description": "A randomly generated alpha-numeric identifier for the order. For orders created in 2024 and onwards, the number will always be present. For orders created before that date, the number might not be present.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/order-confirmation/order-confirmation.ts", + "syntaxKind": "PropertySignature", + "name": "order", + "value": "{ id: string; }", + "description": "" + } + ], + "value": "export interface OrderConfirmation {\n order: {\n /**\n * The globally-uniqueID of the OrderConfirmation. This will be the ID of the Order once successfully created.\n */\n id: string;\n };\n /**\n * A randomly generated alpha-numeric identifier for the order.\n * For orders created in 2024 and onwards, the number will always be present. For orders created before that date, the number might not be present.\n */\n number?: string;\n\n /**\n * Whether this is the customer's first order.\n */\n isFirstOrder: boolean;\n}" + } + }, + "CartLineItemApi": { + "src/surfaces/checkout/api/cart-line/cart-line-item.ts": { + "filePath": "src/surfaces/checkout/api/cart-line/cart-line-item.ts", + "name": "CartLineItemApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/cart-line/cart-line-item.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "SubscribableSignalLike", + "description": "The cart line the extension is attached to. Until version `2023-04`, this property was a `ReadonlySignalLike`." + } + ], + "value": "export interface CartLineItemApi {\n /**\n * The cart line the extension is attached to. Until version `2023-04`, this property was a `ReadonlySignalLike`.\n */\n target: SubscribableSignalLike;\n}" + } + }, + "PickupLocationListApi": { + "src/surfaces/checkout/api/pickup/pickup-location-list.ts": { + "filePath": "src/surfaces/checkout/api/pickup/pickup-location-list.ts", + "name": "PickupLocationListApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/pickup/pickup-location-list.ts", + "syntaxKind": "PropertySignature", + "name": "isLocationFormVisible", + "value": "SubscribableSignalLike", + "description": "Whether the customer location input form is shown to the buyer." + } + ], + "value": "export interface PickupLocationListApi {\n /**\n * Whether the customer location input form is shown to the buyer.\n */\n isLocationFormVisible: SubscribableSignalLike;\n}" + } + }, + "PickupPointListApi": { + "src/surfaces/checkout/api/pickup/pickup-point-list.ts": { + "filePath": "src/surfaces/checkout/api/pickup/pickup-point-list.ts", + "name": "PickupPointListApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/pickup/pickup-point-list.ts", + "syntaxKind": "PropertySignature", + "name": "isLocationFormVisible", + "value": "SubscribableSignalLike", + "description": "Whether the customer location input form is shown to the buyer." + } + ], + "value": "export interface PickupPointListApi {\n /**\n * Whether the customer location input form is shown to the buyer.\n */\n isLocationFormVisible: SubscribableSignalLike;\n}" + } + }, + "PickupLocationItemApi": { + "src/surfaces/checkout/api/pickup/pickup-location-item.ts": { + "filePath": "src/surfaces/checkout/api/pickup/pickup-location-item.ts", + "name": "PickupLocationItemApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/pickup/pickup-location-item.ts", + "syntaxKind": "PropertySignature", + "name": "isTargetSelected", + "value": "SubscribableSignalLike", + "description": "Whether the pickup location is currently selected." + }, + { + "filePath": "src/surfaces/checkout/api/pickup/pickup-location-item.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "SubscribableSignalLike", + "description": "The pickup location the extension is attached to." + } + ], + "value": "export interface PickupLocationItemApi {\n /**\n * The pickup location the extension is attached to.\n */\n target: SubscribableSignalLike;\n\n /**\n * Whether the pickup location is currently selected.\n */\n isTargetSelected: SubscribableSignalLike;\n}" + } + }, + "ShippingOptionItemApi": { + "src/surfaces/checkout/api/shipping/shipping-option-item.ts": { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-item.ts", + "name": "ShippingOptionItemApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-item.ts", + "syntaxKind": "PropertySignature", + "name": "isTargetSelected", + "value": "SubscribableSignalLike", + "description": "Whether the shipping option the extension is attached to is currently selected in the UI." + }, + { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-item.ts", + "syntaxKind": "PropertySignature", + "name": "renderMode", + "value": "ShippingOptionItemRenderMode", + "description": "The render mode of the shipping option." + }, + { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-item.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "SubscribableSignalLike", + "description": "The shipping option the extension is attached to." + } + ], + "value": "export interface ShippingOptionItemApi {\n /**\n * The shipping option the extension is attached to.\n */\n target: SubscribableSignalLike;\n\n /**\n * Whether the shipping option the extension is attached to is currently selected in the UI.\n */\n isTargetSelected: SubscribableSignalLike;\n\n /**\n * The render mode of the shipping option.\n */\n renderMode: ShippingOptionItemRenderMode;\n}" + } + }, + "ShippingOptionItemRenderMode": { + "src/surfaces/checkout/api/shipping/shipping-option-item.ts": { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-item.ts", + "name": "ShippingOptionItemRenderMode", + "description": "The render mode of a shipping option.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-item.ts", + "syntaxKind": "PropertySignature", + "name": "overlay", + "value": "boolean", + "description": "Whether the shipping option is rendered in an overlay." + } + ], + "value": "export interface ShippingOptionItemRenderMode {\n /**\n * Whether the shipping option is rendered in an overlay.\n */\n overlay: boolean;\n}" + } + }, + "ShippingOptionListApi": { + "src/surfaces/checkout/api/shipping/shipping-option-list.ts": { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-list.ts", + "name": "ShippingOptionListApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-list.ts", + "syntaxKind": "PropertySignature", + "name": "deliverySelectionGroups", + "value": "SubscribableSignalLike<\n DeliverySelectionGroup[] | undefined\n >", + "description": "The list of selection groups available to the buyers. The property will be undefined when no such groups are available." + }, + { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-list.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "SubscribableSignalLike", + "description": "The delivery group list the extension is attached to. The target will be undefined when there are no groups for a given type." + } + ], + "value": "export interface ShippingOptionListApi {\n /**\n * The delivery group list the extension is attached to. The target will be undefined when there are no groups for a given type.\n */\n target: SubscribableSignalLike;\n /**\n * The list of selection groups available to the buyers. The property will be undefined when no such groups are available.\n */\n deliverySelectionGroups: SubscribableSignalLike<\n DeliverySelectionGroup[] | undefined\n >;\n}" + } + }, + "DeliverySelectionGroup": { + "src/surfaces/checkout/api/shipping/shipping-option-list.ts": { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-list.ts", + "name": "DeliverySelectionGroup", + "description": "A selection group for delivery options.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-list.ts", + "syntaxKind": "PropertySignature", + "name": "associatedDeliveryOptions", + "value": "DeliveryOptionReference[]", + "description": "The associated delivery option handles with the selection group. The handles will match the delivery group's delivery option handles." + }, + { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-list.ts", + "syntaxKind": "PropertySignature", + "name": "cost", + "value": "Money", + "description": "The sum of each delivery option's cost." + }, + { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-list.ts", + "syntaxKind": "PropertySignature", + "name": "costAfterDiscounts", + "value": "Money", + "description": "The sum of each delivery option's cost after discounts." + }, + { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-list.ts", + "syntaxKind": "PropertySignature", + "name": "handle", + "value": "string", + "description": "The handle of the selection group." + }, + { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-list.ts", + "syntaxKind": "PropertySignature", + "name": "selected", + "value": "boolean", + "description": "If the selection group is selected." + }, + { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-list.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The localized title of the selection group." + } + ], + "value": "export interface DeliverySelectionGroup {\n /**\n * The handle of the selection group.\n */\n handle: string;\n /**\n * If the selection group is selected.\n */\n selected: boolean;\n /**\n * The localized title of the selection group.\n */\n title: string;\n /**\n * The associated delivery option handles with the selection group. The handles will match the delivery group's delivery option handles.\n */\n associatedDeliveryOptions: DeliveryOptionReference[];\n /**\n * The sum of each delivery option's cost.\n */\n cost: Money;\n /**\n * The sum of each delivery option's cost after discounts.\n */\n costAfterDiscounts: Money;\n}" + } + }, + "DeliveryGroupList": { + "src/surfaces/checkout/api/shipping/shipping-option-list.ts": { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-list.ts", + "name": "DeliveryGroupList", + "description": "The delivery group list the extension is associated to.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-list.ts", + "syntaxKind": "PropertySignature", + "name": "deliveryGroups", + "value": "DeliveryGroup[]", + "description": "The delivery groups that compose this list." + }, + { + "filePath": "src/surfaces/checkout/api/shipping/shipping-option-list.ts", + "syntaxKind": "PropertySignature", + "name": "groupType", + "value": "DeliveryGroupType", + "description": "The group type of the delivery group list." + } + ], + "value": "export interface DeliveryGroupList {\n /**\n * The group type of the delivery group list.\n */\n groupType: DeliveryGroupType;\n /**\n * The delivery groups that compose this list.\n */\n deliveryGroups: DeliveryGroup[];\n}" + } + }, + "AddressAutocompleteFormatSuggestionApi": { + "src/surfaces/checkout/api/address-autocomplete/format-suggestion.ts": { + "filePath": "src/surfaces/checkout/api/address-autocomplete/format-suggestion.ts", + "name": "AddressAutocompleteFormatSuggestionApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/format-suggestion.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "Target", + "description": "The autocomplete suggestion that the buyer selected during checkout.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + } + ], + "value": "export interface AddressAutocompleteFormatSuggestionApi {\n /**\n * The autocomplete suggestion that the buyer selected during checkout.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n target: Target;\n}" + } + }, + "Target": { + "src/surfaces/checkout/api/address-autocomplete/format-suggestion.ts": { + "filePath": "src/surfaces/checkout/api/address-autocomplete/format-suggestion.ts", + "name": "Target", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/format-suggestion.ts", + "syntaxKind": "PropertySignature", + "name": "selectedSuggestion", + "value": "AddressAutocompleteSuggestion", + "description": "" + } + ], + "value": "interface Target {\n selectedSuggestion: AddressAutocompleteSuggestion;\n}" + } + }, + "AddressAutocompleteSuggestion": { + "src/surfaces/checkout/api/address-autocomplete/shared.ts": { + "filePath": "src/surfaces/checkout/api/address-autocomplete/shared.ts", + "name": "AddressAutocompleteSuggestion", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/shared.ts", + "syntaxKind": "PropertySignature", + "name": "formattedAddress", + "value": "AutocompleteAddress", + "description": "The address object used to auto-populate the remaining address fields.\n\nIf this value is returned for every suggestion, then the `purchase.address-autocomplete.format-suggestion` extension target is not needed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/shared.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A textual identifier that uniquely identifies an autocomplete suggestion or address. This identifier may be used to search for a formatted address.", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "\"35ef8d55-dceb-4ed8-847b-2f2fc7472f14\"", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/shared.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "The address suggestion text presented to the buyer in the list of autocomplete suggestions.\n\nThis text is shown to the buyer as-is. No attempts will be made to parse it.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "\"123 Main St, Toronto, ON, CA\"", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/shared.ts", + "syntaxKind": "PropertySignature", + "name": "matchedSubstrings", + "value": "MatchedSubstring[]", + "description": "A list of substrings that matched the original search query.\n\nIf `matchedSubstrings` are provided, then they will be used to highlight the substrings of the suggestions that matched the original search query.", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "[{offset: 0, length: 4}]", + "title": "Example" + } + ] + } + ] + } + ], + "value": "export interface AddressAutocompleteSuggestion {\n /**\n * The address suggestion text presented to the buyer in the list of autocomplete suggestions.\n *\n * This text is shown to the buyer as-is. No attempts will be made to parse it.\n *\n * @example \"123 Main St, Toronto, ON, CA\"\n */\n label: string;\n\n /**\n * A textual identifier that uniquely identifies an autocomplete suggestion\n * or address. This identifier may be used to search for a formatted address.\n *\n * @example \"35ef8d55-dceb-4ed8-847b-2f2fc7472f14\"\n */\n id?: string;\n\n /**\n * A list of substrings that matched the original search query.\n *\n * If `matchedSubstrings` are provided, then they will be used to highlight the substrings\n * of the suggestions that matched the original search query.\n *\n * @example [{offset: 0, length: 4}]\n */\n matchedSubstrings?: MatchedSubstring[];\n\n /**\n * The address object used to auto-populate the remaining address fields.\n *\n * If this value is returned for every suggestion, then the\n * `purchase.address-autocomplete.format-suggestion` extension target is not needed.\n */\n formattedAddress?: AutocompleteAddress;\n}" + } + }, + "AutocompleteAddress": { + "src/surfaces/checkout/api/address-autocomplete/shared.ts": { + "filePath": "src/surfaces/checkout/api/address-autocomplete/shared.ts", + "name": "AutocompleteAddress", + "description": "An address object used to auto-populate the address form fields.\n\nAll fields are optional", + "members": [ + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/shared.ts", + "syntaxKind": "PropertySignature", + "name": "address1", + "value": "string", + "description": "The first line of the buyer's address, including street name and number.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'151 O'Connor Street'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/shared.ts", + "syntaxKind": "PropertySignature", + "name": "address2", + "value": "string", + "description": "The second line of the buyer's address, like apartment number, suite, etc.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'Ground floor'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/shared.ts", + "syntaxKind": "PropertySignature", + "name": "city", + "value": "string", + "description": "The buyer's city.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'Ottawa'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/shared.ts", + "syntaxKind": "PropertySignature", + "name": "company", + "value": "string", + "description": "The buyer's company name.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 1 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'Shopify'", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/shared.ts", + "syntaxKind": "PropertySignature", + "name": "countryCode", + "value": "CountryCode", + "description": "The ISO 3166 Alpha-2 format for the buyer's country. Refer to https://www.iso.org/iso-3166-country-codes.html.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'CA' for Canada.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/shared.ts", + "syntaxKind": "PropertySignature", + "name": "latitude", + "value": "number", + "description": "The latitude coordinates of the buyer.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "43.6556377", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/shared.ts", + "syntaxKind": "PropertySignature", + "name": "longitude", + "value": "number", + "description": "The longitude coordinates of the buyer.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "-79.38681079999999", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/shared.ts", + "syntaxKind": "PropertySignature", + "name": "provinceCode", + "value": "string", + "description": "The buyer's province code, such as state, province, prefecture, or region.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'ON' for Ontario.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/shared.ts", + "syntaxKind": "PropertySignature", + "name": "zip", + "value": "string", + "description": "The buyer's postal or ZIP code.\n\n{% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true, + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'K2P 2L8'", + "title": "Example" + } + ] + } + ] + } + ], + "value": "export interface AutocompleteAddress\n extends Pick<\n MailingAddress,\n | 'address1'\n | 'address2'\n | 'city'\n | 'company'\n | 'countryCode'\n | 'provinceCode'\n | 'zip'\n > {\n /**\n * The latitude coordinates of the buyer.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * @example 43.6556377\n */\n latitude?: number;\n\n /**\n * The longitude coordinates of the buyer.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires level 2 access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * @example -79.38681079999999\n */\n longitude?: number;\n}" + } + }, + "MatchedSubstring": { + "src/surfaces/checkout/api/address-autocomplete/shared.ts": { + "filePath": "src/surfaces/checkout/api/address-autocomplete/shared.ts", + "name": "MatchedSubstring", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/shared.ts", + "syntaxKind": "PropertySignature", + "name": "length", + "value": "number", + "description": "The length of the matched substring in the suggestion label text." + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/shared.ts", + "syntaxKind": "PropertySignature", + "name": "offset", + "value": "number", + "description": "The start location of the matched substring in the suggestion label text." + } + ], + "value": "export interface MatchedSubstring {\n /**\n * The start location of the matched substring in the suggestion label text.\n */\n offset: number;\n /**\n * The length of the matched substring in the suggestion label text.\n */\n length: number;\n}" + } + }, + "AddressAutocompleteSuggestApi": { + "src/surfaces/checkout/api/address-autocomplete/suggest.ts": { + "filePath": "src/surfaces/checkout/api/address-autocomplete/suggest.ts", + "name": "AddressAutocompleteSuggestApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/suggest.ts", + "syntaxKind": "PropertySignature", + "name": "signal", + "value": "AbortSignal", + "description": "The signal that the extension should listen to for cancellation requests.\n\nIf the signal is aborted, the extension should cancel any ongoing requests. The signal will be aborted either when the buyer navigates away from the address field or when the debounced query value changes.\n\nPass this signal to any asynchronous operations that need to be cancelled, like `fetch`." + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/suggest.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "Target", + "description": "The current state of the address form that the buyer is interacting with.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + } + ], + "value": "export interface AddressAutocompleteSuggestApi {\n /**\n * The signal that the extension should listen to for cancellation requests.\n *\n * If the signal is aborted, the extension should cancel any ongoing requests.\n * The signal will be aborted either when the buyer navigates away from the\n * address field or when the debounced query value changes.\n *\n * Pass this signal to any asynchronous operations that need to be cancelled,\n * like `fetch`.\n */\n signal: AbortSignal;\n\n /**\n * The current state of the address form that the buyer is interacting with.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n target: Target;\n}" + } + }, + "AddressAutocompleteStandardApi": { + "src/surfaces/checkout/api/address-autocomplete/standard.ts": { + "filePath": "src/surfaces/checkout/api/address-autocomplete/standard.ts", + "name": "AddressAutocompleteStandardApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/standard.ts", + "syntaxKind": "PropertySignature", + "name": "analytics", + "value": "Analytics", + "description": "The methods for interacting with [Web Pixels](/docs/apps/marketing), such as emitting an event." + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/standard.ts", + "syntaxKind": "PropertySignature", + "name": "appMetafields", + "value": "AppMetafieldEntry[]", + "description": "The metafields requested in the [`shopify.extension.toml`](/docs/api/checkout-ui-extensions/configuration) file. These metafields are updated when there's a change in the merchandise items being purchased by the customer.\n\nApp owned metafields are supported and are returned using the `$app` format. The fully qualified reserved namespace format such as `app--{your-app-id}[--{optional-namespace}]` is not supported. See [app owned metafields](/docs/apps/build/custom-data/ownership#reserved-prefixes) for more information.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n\n> Tip: > Cart metafields are only available on carts created via the Storefront API version `2023-04` or later.*" + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/standard.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "Attribute[] | undefined", + "description": "The custom attributes left by the customer to the merchant, either in their cart or during checkout." + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/standard.ts", + "syntaxKind": "PropertySignature", + "name": "billingAddress", + "value": "MailingAddress | undefined", + "description": "The proposed customer billing address. The address updates when the field is committed (on change) rather than every keystroke.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/standard.ts", + "syntaxKind": "PropertySignature", + "name": "checkoutToken", + "value": "CheckoutToken | undefined", + "description": "A stable ID that represents the current checkout.\n\nThis matches the `data.checkout.token` field in a [checkout-related WebPixel event](/docs/api/web-pixels-api/standard-events/checkout_started#properties-propertydetail-data) and the `checkout_token` field in the [REST Admin API `Order` resource](/docs/api/admin-rest/unstable/resources/order#resource-object)." + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/standard.ts", + "syntaxKind": "PropertySignature", + "name": "extension", + "value": "Extension", + "description": "The meta information about the extension." + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/standard.ts", + "syntaxKind": "PropertySignature", + "name": "i18n", + "value": "I18n", + "description": "Utilities for translating content and formatting values according to the current [`localization`](/docs/api/checkout-ui-extensions/apis/localization) Type 'RunnableExtensionInstance' is not assignable to type 'ExtensionInstance'.\n\nRefer to [`localization` examples](/docs/api/checkout-ui-extensions/apis/localization#examples) for more information." + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/standard.ts", + "syntaxKind": "PropertySignature", + "name": "localization", + "value": "Localization", + "description": "The details about the location, language, and currency of the customer. For utilities to easily format and translate content based on these details, you can use the [`i18n`](/docs/api/checkout-ui-extensions/apis/localization#standardapi-propertydetail-i18n) object instead." + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/standard.ts", + "syntaxKind": "PropertySignature", + "name": "metafields", + "value": "Metafield[]", + "description": "The metafields that apply to the current checkout.\n\nMetafields are stored locally on the client and are applied to the order object after the checkout completes. They are shared by all extensions running on checkout, and persist for as long as the customer is working on this checkout.\n\nOnce the order is created, you can query these metafields using the [GraphQL Admin API](/docs/admin-api/graphql/reference/orders/order#metafield-2021-01)\n\n> Caution: `metafields` is deprecated. Use `appMetafields` with cart metafields instead.", + "deprecationMessage": "Use `appMetafields` with cart metafields instead." + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/standard.ts", + "syntaxKind": "PropertySignature", + "name": "query", + "value": ">(query: string, options?: { variables?: Variables; version?: StorefrontApiVersion; }) => Promise<{ data?: Data; errors?: GraphQLError[]; }>", + "description": "The method used to query the Storefront GraphQL API with a prefetched token.\n\nRefer to [Storefront API access examples](/docs/api/checkout-ui-extensions/apis/storefront-api) for more information." + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/standard.ts", + "syntaxKind": "PropertySignature", + "name": "sessionToken", + "value": "SessionToken", + "description": "The session token providing a set of claims as a signed JSON Web Token (JWT).\n\nThe token has a TTL of 5 minutes.\n\nIf the previous token expires, this value will reflect a new session token with a new signature and expiry.\n\nRefer to [session token examples](/docs/api/checkout-ui-extensions/apis/session-token) for more information." + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/standard.ts", + "syntaxKind": "PropertySignature", + "name": "settings", + "value": "ExtensionSettings", + "description": "The settings matching the settings definition written in the [`shopify.extension.toml`](/docs/api/checkout-ui-extensions/configuration) file.\n\n Refer to [settings examples](/docs/api/checkout-ui-extensions/apis/settings#examples) for more information.\n\n> Note: The settings are empty when an extension is being installed in the [checkout editor](https://help.shopify.com/en/manual/checkout-settings/checkout-extensibility/checkout-editor)." + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/standard.ts", + "syntaxKind": "PropertySignature", + "name": "shippingAddress", + "value": "MailingAddress | undefined", + "description": "The proposed customer shipping address. During the information step, the address updates when the field is committed (on change) rather than every keystroke.\n\n> Note: An address value is only present if delivery is required. Otherwise, the subscribable value is undefined.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/standard.ts", + "syntaxKind": "PropertySignature", + "name": "shop", + "value": "Shop", + "description": "The shop where the checkout is taking place." + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/standard.ts", + "syntaxKind": "PropertySignature", + "name": "storage", + "value": "Storage", + "description": "The key-value storage for the extension.\n\nIt uses `localStorage` and should persist across the customer's current checkout session.\n\n> Caution: Data persistence isn't guaranteed and storage is reset when the customer starts a new checkout.\n\nData is shared across all activated extension targets of this extension. In versions 2023-07 and earlier, each activated extension target had its own storage." + }, + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/standard.ts", + "syntaxKind": "PropertySignature", + "name": "version", + "value": "Version", + "description": "The runner version being used for the extension.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'unstable'", + "title": "Example" + } + ] + } + ] + } + ], + "value": "export interface AddressAutocompleteStandardApi<\n Target extends\n | 'purchase.address-autocomplete.suggest'\n | 'purchase.address-autocomplete.format-suggestion',\n> {\n /**\n * The metafields requested in the\n * [`shopify.extension.toml`](/docs/api/checkout-ui-extensions/configuration)\n * file. These metafields are updated when there's a change in the merchandise items\n * being purchased by the customer.\n *\n * App owned metafields are supported and are returned using the `$app` format. The fully qualified reserved namespace format such as `app--{your-app-id}[--{optional-namespace}]` is not supported. See [app owned metafields](/docs/apps/build/custom-data/ownership#reserved-prefixes) for more information.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n *\n * > Tip:\n * > Cart metafields are only available on carts created via the Storefront API version `2023-04` or later.*\n */\n appMetafields: AppMetafieldEntry[];\n\n /**\n * The methods for interacting with [Web Pixels](/docs/apps/marketing), such as emitting an event.\n */\n analytics: Analytics;\n\n /**\n * The custom attributes left by the customer to the merchant, either in their cart or during checkout.\n */\n attributes: Attribute[] | undefined;\n\n /**\n * The proposed customer billing address. The address updates when the field is\n * committed (on change) rather than every keystroke.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n billingAddress?: MailingAddress | undefined;\n\n /**\n * A stable ID that represents the current checkout.\n *\n * This matches the `data.checkout.token` field in a [checkout-related WebPixel event](/docs/api/web-pixels-api/standard-events/checkout_started#properties-propertydetail-data)\n * and the `checkout_token` field in the [REST Admin API `Order` resource](/docs/api/admin-rest/unstable/resources/order#resource-object).\n */\n checkoutToken: CheckoutToken | undefined;\n\n /**\n * The meta information about the extension.\n */\n extension: Extension;\n\n /**\n * Utilities for translating content and formatting values according to the current\n * [`localization`](/docs/api/checkout-ui-extensions/apis/localization)\n * Type 'RunnableExtensionInstance' is not assignable to type 'ExtensionInstance'.\n *\n * Refer to [`localization` examples](/docs/api/checkout-ui-extensions/apis/localization#examples)\n * for more information.\n */\n i18n: I18n;\n\n /**\n * The details about the location, language, and currency of the customer. For utilities to easily\n * format and translate content based on these details, you can use the\n * [`i18n`](/docs/api/checkout-ui-extensions/apis/localization#standardapi-propertydetail-i18n)\n * object instead.\n */\n localization: Localization;\n\n /**\n * The metafields that apply to the current checkout.\n *\n * Metafields are stored locally on the client and are applied to the order object after the checkout completes.\n * They are shared by all extensions running on checkout, and\n * persist for as long as the customer is working on this checkout.\n *\n * Once the order is created, you can query these metafields using the\n * [GraphQL Admin API](/docs/admin-api/graphql/reference/orders/order#metafield-2021-01)\n *\n * > Caution:\n * `metafields` is deprecated. Use `appMetafields` with cart metafields instead.\n *\n * @deprecated Use `appMetafields` with cart metafields instead.\n */\n metafields: Metafield[];\n\n /**\n * The method used to query the Storefront GraphQL API with a prefetched token.\n *\n * Refer to [Storefront API access examples](/docs/api/checkout-ui-extensions/apis/storefront-api) for more information.\n */\n query: >(\n query: string,\n options?: {variables?: Variables; version?: StorefrontApiVersion},\n ) => Promise<{data?: Data; errors?: GraphQLError[]}>;\n\n /**\n * The session token providing a set of claims as a signed JSON Web Token (JWT).\n *\n * The token has a TTL of 5 minutes.\n *\n * If the previous token expires, this value will reflect a new session token with a new signature and expiry.\n *\n * Refer to [session token examples](/docs/api/checkout-ui-extensions/apis/session-token) for more information.\n */\n sessionToken: SessionToken;\n\n /**\n * The settings matching the settings definition written in the\n * [`shopify.extension.toml`](/docs/api/checkout-ui-extensions/configuration) file.\n *\n * Refer to [settings examples](/docs/api/checkout-ui-extensions/apis/settings#examples) for more information.\n *\n * > Note: The settings are empty when an extension is being installed in the [checkout editor](https://help.shopify.com/en/manual/checkout-settings/checkout-extensibility/checkout-editor).\n\n */\n settings: ExtensionSettings;\n\n /**\n * The proposed customer shipping address. During the information step,\n * the address updates when the field is committed (on change) rather than every keystroke.\n *\n * > Note: An address value is only present if delivery is required. Otherwise, the subscribable value is undefined.\n *\n * {% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).\n */\n shippingAddress?: MailingAddress | undefined;\n\n /** The shop where the checkout is taking place. */\n shop: Shop;\n\n /**\n * The key-value storage for the extension.\n *\n * It uses `localStorage` and should persist across the customer's current checkout session.\n *\n * > Caution: Data persistence isn't guaranteed and storage is reset when the customer starts a new checkout.\n *\n * Data is shared across all activated extension targets of this extension. In versions 2023-07 and earlier,\n * each activated extension target had its own storage.\n */\n storage: Storage;\n\n /**\n * The runner version being used for the extension.\n *\n * @example 'unstable'\n */\n version: Version;\n}" + } + }, + "DocsStyle": { + "src/surfaces/checkout/style/style.ts": { + "filePath": "src/surfaces/checkout/style/style.ts", + "name": "DocsStyle", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/style/style.ts", + "syntaxKind": "PropertySignature", + "name": "default", + "value": "(defaultValue: T) => StylesConditionalStyle", + "description": "Sets an optional default value to use when no other condition is met." + }, + { + "filePath": "src/surfaces/checkout/style/style.ts", + "syntaxKind": "PropertySignature", + "name": "when", + "value": "(conditions: StylesConditions, value: T) => StylesConditionalStyle", + "description": "Adjusts the style based on different conditions. All conditions, expressed as a literal object, must be met for the associated value to be applied.\n\nThe `when` method can be chained together to build more complex styles." + } + ], + "value": "export interface DocsStyle {\n /**\n * Sets an optional default value to use when no other condition is met.\n *\n * @param defaultValue The default value\n * @returns The chainable condition style\n */\n default: (defaultValue: T) => StylesConditionalStyle;\n /**\n * Adjusts the style based on different conditions. All conditions, expressed\n * as a literal object, must be met for the associated value to be applied.\n *\n * The `when` method can be chained together to build more complex styles.\n *\n * @param conditions The condition(s)\n * @param value The conditional value that can be applied if the conditions are met\n * @returns The chainable condition style\n */\n when: (\n conditions: StylesConditions,\n value: T,\n ) => StylesConditionalStyle;\n}" + } + }, + "StylesConditionalStyle": { + "src/surfaces/checkout/style/types.ts": { + "filePath": "src/surfaces/checkout/style/types.ts", + "name": "StylesConditionalStyle", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/style/types.ts", + "syntaxKind": "PropertySignature", + "name": "conditionals", + "value": "StylesConditionalValue[]", + "description": "An array of conditional values." + }, + { + "filePath": "src/surfaces/checkout/style/types.ts", + "syntaxKind": "PropertySignature", + "name": "default", + "value": "T", + "description": "The default value applied when none of the conditional values specified in `conditionals` are met.", + "isOptional": true + } + ], + "value": "export interface StylesConditionalStyle<\n T,\n AcceptedConditions extends StylesBaseConditions = StylesBaseConditions,\n> {\n /**\n * The default value applied when none of the conditional values\n * specified in `conditionals` are met.\n */\n default?: T;\n /**\n * An array of conditional values.\n */\n conditionals: StylesConditionalValue[];\n}" + } + }, + "StylesConditionalValue": { + "src/surfaces/checkout/style/types.ts": { + "filePath": "src/surfaces/checkout/style/types.ts", + "name": "StylesConditionalValue", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/style/types.ts", + "syntaxKind": "PropertySignature", + "name": "conditions", + "value": "AcceptedConditions", + "description": "The conditions that must be met for the value to be applied. At least one condition must be specified." + }, + { + "filePath": "src/surfaces/checkout/style/types.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "T", + "description": "The value that will be applied if the conditions are met." + } + ], + "value": "export interface StylesConditionalValue<\n T,\n AcceptedConditions extends StylesBaseConditions = StylesBaseConditions,\n> {\n /**\n * The conditions that must be met for the value to be applied. At least one\n * condition must be specified.\n */\n conditions: AcceptedConditions;\n /**\n * The value that will be applied if the conditions are met.\n */\n value: T;\n}" + } + }, + "StylesBaseConditions": { + "src/surfaces/checkout/style/types.ts": { + "filePath": "src/surfaces/checkout/style/types.ts", + "name": "StylesBaseConditions", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/style/types.ts", + "syntaxKind": "PropertySignature", + "name": "focus", + "value": "true", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/style/types.ts", + "syntaxKind": "PropertySignature", + "name": "hover", + "value": "true", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/style/types.ts", + "syntaxKind": "PropertySignature", + "name": "resolution", + "value": "1 | 1.3 | 1.5 | 2 | 2.6 | 3 | 3.5 | 4", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/style/types.ts", + "syntaxKind": "PropertySignature", + "name": "viewportInlineSize", + "value": "{ min: ViewportInlineSize; }", + "description": "", + "isOptional": true + } + ], + "value": "export interface StylesBaseConditions {\n viewportInlineSize?: {min: ViewportInlineSize};\n hover?: true;\n focus?: true;\n resolution?: 1 | 1.3 | 1.5 | 2 | 2.6 | 3 | 3.5 | 4;\n}" + } + }, + "ViewportInlineSize": { + "src/surfaces/checkout/style/types.ts": { + "filePath": "src/surfaces/checkout/style/types.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ViewportInlineSize", + "value": "'extraSmall' | 'small' | 'medium' | 'large'", + "description": "" + } + }, + "StylesConditions": { + "src/surfaces/checkout/style/types.ts": { + "filePath": "src/surfaces/checkout/style/types.ts", + "name": "StylesConditions", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/style/types.ts", + "syntaxKind": "PropertySignature", + "name": "focus", + "value": "true", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/style/types.ts", + "syntaxKind": "PropertySignature", + "name": "hover", + "value": "true", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/style/types.ts", + "syntaxKind": "PropertySignature", + "name": "viewportInlineSize", + "value": "{ min: ViewportInlineSize; }", + "description": "", + "isOptional": true + } + ], + "value": "export interface StylesConditions {\n viewportInlineSize?: {min: ViewportInlineSize};\n hover?: true;\n focus?: true;\n}" + } + }, + "ShopifyGlobal": { + "src/surfaces/checkout/globals.ts": { + "filePath": "src/surfaces/checkout/globals.ts", + "name": "ShopifyGlobal", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/globals.ts", + "syntaxKind": "MethodSignature", + "name": "extend", + "value": "(target: ExtensionTarget, extend: () => ExtensionTargets[ExtensionTarget][\"output\"]) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/globals.ts", + "syntaxKind": "MethodSignature", + "name": "reload", + "value": "() => void", + "description": "" + } + ], + "value": "export interface ShopifyGlobal {\n extend(\n target: ExtensionTarget,\n extend: () => ExtensionTargets[ExtensionTarget]['output'],\n ): void;\n reload(): void;\n}" + } + }, + "ExtensionTarget": { + "src/surfaces/checkout/extension-targets.ts": { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ExtensionTarget", + "value": "keyof ExtensionTargets", + "description": "", + "isPublicDocs": true + } + }, + "ExtensionTargets": { + "src/surfaces/checkout/extension-targets.ts": { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "name": "ExtensionTargets", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::Actions::RenderBefore", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'Checkout::Actions::RenderBefore'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered immediately before any actions within each step.", + "deprecationMessage": "Use `purchase.checkout.actions.render-before` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::CartLineDetails::RenderAfter", + "value": "RenderExtension<\n CheckoutApi &\n CartLineItemApi &\n StandardApi<'Checkout::CartLineDetails::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders on every line item, inside the details under the line item properties element.", + "deprecationMessage": "Use `purchase.checkout.cart-line-item.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::CartLineDetails::RenderLineComponents", + "value": "RenderExtension<\n CartLineItemApi &\n StandardApi<'Checkout::CartLineDetails::RenderLineComponents'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders on every bundle line item, inside the details under the line item properties element. It replaces the default bundle products rendering.", + "deprecationMessage": "Use `purchase.cart-line-item.line-components.render` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::CartLines::RenderAfter", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'Checkout::CartLines::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after all line items.", + "deprecationMessage": "Use `purchase.checkout.cart-line-list.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::Contact::RenderAfter", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'Checkout::Contact::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered immediately after the contact form element.", + "deprecationMessage": "Use `purchase.checkout.contact.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::CustomerInformation::RenderAfter", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'Checkout::CustomerInformation::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after a purchase below the customer information.", + "deprecationMessage": "Use `purchase.thank-you.customer-information.render-after` or\n`customer-account.order-status.customer-information.render-after` from `@shopify/ui-extension/customer-account` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::DeliveryAddress::RenderBefore", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'Checkout::DeliveryAddress::RenderBefore'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered between the shipping address header and shipping address form elements.", + "deprecationMessage": "Use `purchase.checkout.delivery-address.render-before` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::Dynamic::Render", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'Checkout::Dynamic::Render'>,\n AnyCheckoutComponent\n >", + "description": "A [block extension target](/docs/api/checkout-ui-extensions/extension-targets-overview#block-extension-targets) that isn't tied to a specific checkout section or feature. Unlike static extension targets, block extension targets render where the merchant sets them using the [checkout editor](/apps/checkout/test-ui-extensions#test-the-extension-in-the-checkout-editor).\n\nThe [supported locations](/docs/api/checkout-ui-extensions/extension-targets-overview#supported-locations) for block extension targets can be previewed during development by [using a URL parameter](/docs/apps/checkout/best-practices/testing-ui-extensions#block-extension-targets).", + "deprecationMessage": "Use `purchase.checkout.block.render` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::GiftCard::Render", + "value": "RenderExtension<\n RedeemableApi & CheckoutApi & StandardApi<'Checkout::GiftCard::Render'>,\n AnyCheckoutComponentExcept<'Image' | 'Banner'>\n >", + "description": "A static extension target that renders the gift card entry form fields after the buyer ticks a box to use a gift card. This does not replace the native gift card entry form which is rendered in a separate part of checkout.", + "deprecationMessage": "Use `purchase.checkout.gift-card.render` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::PaymentMethod::HostedFields::RenderAfter", + "value": "RenderExtension<\n PaymentOptionItemApi &\n CheckoutApi &\n StandardApi<'Checkout::PaymentMethod::HostedFields::RenderAfter'>,\n AnyCheckoutComponentExcept<'Image' | 'Banner'>\n >", + "description": "A static extension target that renders after the hosted fields of a credit card payment method. for a credit card payment method when selected by the buyer.", + "deprecationMessage": "Use `purchase.checkout.payment-option-item.hosted-fields.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::PaymentMethod::Render", + "value": "RenderExtension<\n PaymentOptionItemApi &\n CheckoutApi &\n StandardApi<'Checkout::PaymentMethod::Render'>,\n AnyCheckoutComponentExcept<'Image' | 'Banner'>\n >", + "description": "A static extension target that renders the form fields for a payment method when selected by the buyer.", + "deprecationMessage": "Use `purchase.checkout.payment-option-item.details.render` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::PaymentMethod::RenderRequiredAction", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'Checkout::PaymentMethod::RenderRequiredAction'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders a form modal when a buyer selects the custom onsite payment method.", + "deprecationMessage": "Use `purchase.checkout.payment-option-item.action-required.render` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::PickupLocations::RenderAfter", + "value": "RenderExtension<\n PickupLocationListApi &\n CheckoutApi &\n StandardApi<'Checkout::PickupLocations::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after pickup location options.", + "deprecationMessage": "Use `purchase.checkout.pickup-location-list.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::PickupLocations::RenderBefore", + "value": "RenderExtension<\n PickupLocationListApi &\n CheckoutApi &\n StandardApi<'Checkout::PickupLocations::RenderBefore'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered before pickup location options.", + "deprecationMessage": "Use `purchase.checkout.pickup-location-list.render-before` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::PickupPoints::RenderAfter", + "value": "RenderExtension<\n PickupPointListApi &\n CheckoutApi &\n StandardApi<'Checkout::PickupPoints::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered immediately after the pickup points.", + "deprecationMessage": "Use `purchase.checkout.pickup-point-list.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::PickupPoints::RenderBefore", + "value": "RenderExtension<\n PickupPointListApi &\n CheckoutApi &\n StandardApi<'Checkout::PickupPoints::RenderBefore'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered immediately before the pickup points.", + "deprecationMessage": "Use `purchase.checkout.pickup-point-list.render-before` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::Reductions::RenderAfter", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'Checkout::Reductions::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered in the order summary, after the discount form and discount tag elements.", + "deprecationMessage": "Use `purchase.checkout.reductions.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::Reductions::RenderBefore", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'Checkout::Reductions::RenderBefore'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered in the order summary, before the discount form element.", + "deprecationMessage": "Use `purchase.checkout.reductions.render-before` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::ShippingMethodDetails::RenderAfter", + "value": "RenderExtension<\n ShippingOptionItemApi &\n CheckoutApi &\n StandardApi<'Checkout::ShippingMethodDetails::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after the shipping method details within the shipping method option list, for each option.", + "deprecationMessage": "Use `purchase.checkout.shipping-option-item.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::ShippingMethodDetails::RenderExpanded", + "value": "RenderExtension<\n ShippingOptionItemApi &\n CheckoutApi &\n StandardApi<'Checkout::ShippingMethodDetails::RenderExpanded'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered under the shipping method within the shipping method option list, for each option.", + "deprecationMessage": "Use `purchase.checkout.shipping-option-item.details.render` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::ShippingMethods::RenderAfter", + "value": "RenderExtension<\n ShippingOptionListApi &\n CheckoutApi &\n StandardApi<'Checkout::ShippingMethods::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after the shipping method options.", + "deprecationMessage": "Use `purchase.checkout.shipping-option-list.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::ShippingMethods::RenderBefore", + "value": "RenderExtension<\n ShippingOptionListApi &\n CheckoutApi &\n StandardApi<'Checkout::ShippingMethods::RenderBefore'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered between the shipping method header and shipping method options.", + "deprecationMessage": "Use `purchase.checkout.shipping-option-list.render-before` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::ThankYou::CartLineDetails::RenderAfter", + "value": "RenderExtension<\n OrderConfirmationApi &\n CartLineItemApi &\n StandardApi<'Checkout::ThankYou::CartLineDetails::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders on every line item, inside the details under the line item properties element on the **Thank you** page.", + "deprecationMessage": "Use `purchase.thank-you.cart-line-item.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::ThankYou::CartLines::RenderAfter", + "value": "RenderExtension<\n OrderConfirmationApi &\n StandardApi<'Checkout::ThankYou::CartLines::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after all line items on the **Thank you** page.", + "deprecationMessage": "Use `purchase.thank-you.cart-line-list.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::ThankYou::CustomerInformation::RenderAfter", + "value": "RenderExtension<\n OrderConfirmationApi &\n StandardApi<'Checkout::ThankYou::CustomerInformation::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after a purchase below the customer information on the **Thank you** page.", + "deprecationMessage": "Use `purchase.thank-you.customer-information.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::ThankYou::Dynamic::Render", + "value": "RenderExtension<\n OrderConfirmationApi & StandardApi<'Checkout::ThankYou::Dynamic::Render'>,\n AnyCheckoutComponent\n >", + "description": "A [block extension target](/docs/api/checkout-ui-extensions/extension-targets-overview#block-extension-targets) that renders exclusively on the **Thank you** page. Unlike static extension targets, block extension targets render where the merchant sets them using the [checkout editor](/apps/checkout/test-ui-extensions#test-the-extension-in-the-checkout-editor).\n\nThe [supported locations](/docs/api/checkout-ui-extensions/extension-targets-overview#supported-locations) for block extension targets can be previewed during development by [using a URL parameter](/docs/apps/checkout/best-practices/testing-ui-extensions#block-extension-targets).", + "deprecationMessage": "Use `purchase.thank-you.block.render` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.address-autocomplete.format-suggestion", + "value": "RunnableExtension<\n AddressAutocompleteStandardApi<'purchase.address-autocomplete.format-suggestion'> &\n AddressAutocompleteFormatSuggestionApi,\n AddressAutocompleteFormatSuggestionOutput\n >", + "description": "An extension target that formats the selected address suggestion provided by a `purchase.address-autocomplete.suggest` target. This address is used to auto-populate the fields in the address form.\n\nIt must return a formatted address.\n\nThis target does not support rendering UI components." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.address-autocomplete.suggest", + "value": "RunnableExtension<\n AddressAutocompleteStandardApi<'purchase.address-autocomplete.suggest'> &\n AddressAutocompleteSuggestApi,\n AddressAutocompleteSuggestOutput\n >", + "description": "An extension target that provides address autocomplete suggestions. These suggestions are shown to buyers as they interact with address forms during checkout.\n\nIt must return a list of address suggestions. If a formatted address is provided with each suggestion, it will be used to auto-populate the fields in the address form when the buyer selects a suggestion.\n\nThis target does not support rendering UI components." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.cart-line-item.line-components.render", + "value": "RenderExtension<\n CartLineItemApi &\n StandardApi<'purchase.cart-line-item.line-components.render'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders on every bundle line item, inside the details under the line item properties element. It replaces the default bundle products rendering.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.actions.render-before", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.actions.render-before'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered immediately before any actions within each step." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.block.render", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.block.render'>,\n AnyCheckoutComponent\n >", + "description": "A [block extension target](/docs/api/checkout-ui-extensions/extension-targets-overview#block-extension-targets) that isn't tied to a specific checkout section or feature. Unlike static extension targets, block extension targets render where the merchant sets them using the [checkout editor](/apps/checkout/test-ui-extensions#test-the-extension-in-the-checkout-editor).\n\nThe [supported locations](/docs/api/checkout-ui-extensions/extension-targets-overview#supported-locations) for block extension targets can be previewed during development by [using a URL parameter](/docs/apps/checkout/best-practices/testing-ui-extensions#block-extension-targets)." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.cart-line-item.render-after", + "value": "RenderExtension<\n CheckoutApi &\n CartLineItemApi &\n StandardApi<'purchase.checkout.cart-line-item.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders on every line item, inside the details under the line item properties element." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.cart-line-list.render-after", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.cart-line-list.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after all line items." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.chat.render", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.chat.render'>,\n AllowedComponents<'Chat'>\n >", + "description": "A static extension target that is rendered on top of the checkout page as an overlay. It is positioned in the bottom right corner of the screen." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.contact.render-after", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.contact.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered immediately after the contact form element." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.delivery-address.render-after", + "value": "RenderExtension<\n CheckoutApi &\n StandardApi<'purchase.checkout.delivery-address.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after the shipping address form elements." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.delivery-address.render-before", + "value": "RenderExtension<\n CheckoutApi &\n StandardApi<'purchase.checkout.delivery-address.render-before'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered between the shipping address header and shipping address form elements." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.footer.render-after", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.footer.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered below the footer." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.gift-card.render", + "value": "RenderExtension<\n RedeemableApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.gift-card.render'>,\n AnyCheckoutComponentExcept<'Image' | 'Banner'>\n >", + "description": "A static extension target that renders the gift card entry form fields after the buyer ticks a box to use a gift card. This does not replace the native gift card entry form which is rendered in a separate part of checkout.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.header.render-after", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.header.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered below the header." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.payment-method-list.render-after", + "value": "RenderExtension<\n CheckoutApi &\n StandardApi<'purchase.checkout.payment-method-list.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders below the list of payment methods." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.payment-method-list.render-before", + "value": "RenderExtension<\n CheckoutApi &\n StandardApi<'purchase.checkout.payment-method-list.render-before'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders between the payment heading and payment method list." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.payment-option-item.action-required.render", + "value": "RenderExtension<\n CheckoutApi &\n StandardApi<'purchase.checkout.payment-option-item.action-required.render'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders a form modal when a buyer selects the custom onsite payment method.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.payment-option-item.details.render", + "value": "RenderExtension<\n PaymentOptionItemApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.payment-option-item.details.render'>,\n AnyCheckoutComponentExcept<'Image' | 'Banner'>\n >", + "description": "A static extension target that renders the form fields for a payment method when selected by the buyer.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.payment-option-item.hosted-fields.render-after", + "value": "RenderExtension<\n PaymentOptionItemApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.payment-option-item.hosted-fields.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders after the hosted fields of a credit card payment method.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.pickup-location-list.render-after", + "value": "RenderExtension<\n PickupLocationListApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.pickup-location-list.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after pickup location options." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.pickup-location-list.render-before", + "value": "RenderExtension<\n PickupLocationListApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.pickup-location-list.render-before'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered before pickup location options." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.pickup-location-option-item.render-after", + "value": "RenderExtension<\n PickupLocationItemApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.pickup-location-option-item.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after the pickup location details within the local pickup option list, for each option." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.pickup-point-list.render-after", + "value": "RenderExtension<\n PickupPointListApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.pickup-point-list.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered immediately after the pickup points." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.pickup-point-list.render-before", + "value": "RenderExtension<\n PickupPointListApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.pickup-point-list.render-before'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered immediately before the pickup points." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.reductions.render-after", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.reductions.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered in the order summary, after the discount form and discount tag elements." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.reductions.render-before", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.reductions.render-before'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered in the order summary, before the discount form element." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.shipping-option-item.details.render", + "value": "RenderExtension<\n ShippingOptionItemApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.shipping-option-item.details.render'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered under the shipping method within the shipping method option list, for each option." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.shipping-option-item.render-after", + "value": "RenderExtension<\n ShippingOptionItemApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.shipping-option-item.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after the shipping method details within the shipping method option list, for each option." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.shipping-option-list.render-after", + "value": "RenderExtension<\n ShippingOptionListApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.shipping-option-list.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after the shipping method options." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.shipping-option-list.render-before", + "value": "RenderExtension<\n ShippingOptionListApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.shipping-option-list.render-before'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered between the shipping method header and shipping method options." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.thank-you.announcement.render", + "value": "RenderExtension<\n OrderConfirmationApi &\n StandardApi<'purchase.thank-you.announcement.render'>,\n AnyThankYouComponent\n >", + "description": "A static extension target that is rendered on top of the **Thank you page** as a dismissable announcement." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.thank-you.block.render", + "value": "RenderExtension<\n OrderConfirmationApi & StandardApi<'purchase.thank-you.block.render'>,\n AnyCheckoutComponent\n >", + "description": "A [block extension target](/docs/api/checkout-ui-extensions/extension-targets-overview#block-extension-targets) that renders exclusively on the **Thank you** page. Unlike static extension targets, block extension targets render where the merchant sets them using the [checkout editor](/apps/checkout/test-ui-extensions#test-the-extension-in-the-checkout-editor).\n\nThe [supported locations](/docs/api/checkout-ui-extensions/extension-targets-overview#supported-locations) for block extension targets can be previewed during development by [using a URL parameter](/docs/apps/checkout/best-practices/testing-ui-extensions#block-extension-targets)." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.thank-you.cart-line-item.render-after", + "value": "RenderExtension<\n OrderConfirmationApi &\n CartLineItemApi &\n StandardApi<'purchase.thank-you.cart-line-item.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders on every line item, inside the details under the line item properties element on the **Thank you** page." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.thank-you.cart-line-list.render-after", + "value": "RenderExtension<\n OrderConfirmationApi &\n StandardApi<'purchase.thank-you.cart-line-list.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after all line items on the **Thank you** page." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.thank-you.chat.render", + "value": "RenderExtension<\n OrderConfirmationApi & StandardApi<'purchase.thank-you.chat.render'>,\n AllowedComponents<'Chat'>\n >", + "description": "A static extension target that is rendered on top of the **Thank you page** as an overlay. It is positioned in the bottom right corner of the screen." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.thank-you.customer-information.render-after", + "value": "RenderExtension<\n OrderConfirmationApi &\n StandardApi<'purchase.thank-you.customer-information.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after a purchase below the customer information on the **Thank you** page." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.thank-you.footer.render-after", + "value": "RenderExtension<\n OrderConfirmationApi &\n StandardApi<'purchase.thank-you.footer.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered below the footer on the **Thank you** page." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.thank-you.header.render-after", + "value": "RenderExtension<\n OrderConfirmationApi &\n StandardApi<'purchase.thank-you.header.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered below the header on the **Thank you** page." + } + ], + "value": "export interface ExtensionTargets\n extends RenderExtensionTargets,\n RunnableExtensionTargets {}" + } + }, + "RenderExtension": { + "src/extension.ts": { + "filePath": "src/extension.ts", + "name": "RenderExtension", + "description": "Defines the structure of a render extension, which displays UI in the Shopify admin.", + "members": [ + { + "filePath": "src/extension.ts", + "syntaxKind": "PropertySignature", + "name": "api", + "value": "Api", + "description": "The API object providing access to extension capabilities, data, and methods. The specific API type depends on the extension target and determines what functionality is available to your extension, such as authentication, storage, data access, and GraphQL querying." + }, + { + "filePath": "src/extension.ts", + "syntaxKind": "PropertySignature", + "name": "components", + "value": "ComponentsSet", + "description": "The set of UI components available for rendering your extension. This defines which Polaris components and custom components can be used to build your extension's interface. The available components vary by extension target." + }, + { + "filePath": "src/extension.ts", + "syntaxKind": "PropertySignature", + "name": "output", + "value": "void | Promise", + "description": "The render function output. Your extension's render function should return void or a Promise that resolves to void. Use this to perform any necessary setup, rendering, or async operations when your extension loads." + } + ], + "value": "export interface RenderExtension {\n /**\n * The API object providing access to extension capabilities, data, and methods. The specific API type depends on the extension target and determines what functionality is available to your extension, such as authentication, storage, data access, and GraphQL querying.\n */\n api: Api;\n /**\n * The set of UI components available for rendering your extension. This defines which Polaris components and custom components can be used to build your extension's interface. The available components vary by extension target.\n */\n components: ComponentsSet;\n /**\n * The render function output. Your extension's render function should return void or a Promise that resolves to void. Use this to perform any necessary setup, rendering, or async operations when your extension loads.\n */\n output: void | Promise;\n}" + } + }, + "AnyCheckoutComponent": { + "src/surfaces/checkout/shared.ts": { + "filePath": "src/surfaces/checkout/shared.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "AnyCheckoutComponent", + "value": "'Abbreviation' | 'Badge' | 'Banner' | 'Box' | 'Button' | 'Checkbox' | 'Chip' | 'Choice' | 'ChoiceList' | 'Clickable' | 'ClickableChip' | 'ClipboardItem' | 'ConsentCheckbox' | 'ConsentPhoneField' | 'DateField' | 'DatePicker' | 'Details' | 'Divider' | 'DropZone' | 'EmailField' | 'Form' | 'Grid' | 'GridItem' | 'Heading' | 'Icon' | 'Image' | 'Link' | 'ListItem' | 'Map' | 'MapMarker' | 'Modal' | 'MoneyField' | 'NumberField' | 'Option' | 'OrderedList' | 'Paragraph' | 'PasswordField' | 'PaymentIcon' | 'PhoneField' | 'Popover' | 'PressButton' | 'ProductThumbnail' | 'Progress' | 'QueryContainer' | 'QRCode' | 'ScrollBox' | 'Section' | 'Select' | 'Sheet' | 'SkeletonParagraph' | 'Spinner' | 'Stack' | 'Summary' | 'Switch' | 'Text' | 'TextArea' | 'TextField' | 'Time' | 'Tooltip' | 'UnorderedList' | 'UrlField' | 'Chat'", + "description": "The list of supported components. As of October 1st, 2025, this is a subset of the components that will be available in the 2025-10 stable release." + } + }, + "RedeemableApi": { + "src/surfaces/checkout/api/redeemable/redeemable.ts": { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "name": "RedeemableApi", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "syntaxKind": "MethodSignature", + "name": "applyRedeemableChange", + "value": "(change: RedeemableAddChange) => Promise", + "description": "Applies a redeemable change to add a redeemable payment method." + } + ], + "value": "export interface RedeemableApi {\n /**\n * Applies a redeemable change to add a redeemable payment method.\n */\n applyRedeemableChange(\n change: RedeemableChange,\n ): Promise;\n}" + } + }, + "RedeemableAddChange": { + "src/surfaces/checkout/api/redeemable/redeemable.ts": { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "name": "RedeemableAddChange", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "RedeemableAttribute[]", + "description": "The redeemable attributes." + }, + { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "syntaxKind": "PropertySignature", + "name": "identifier", + "value": "string", + "description": "The identifier used to represent the redeemable (e.g. the gift card code)." + }, + { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'redeemableAddChange'", + "description": "The type of the `RedeemableChange` API." + } + ], + "value": "export interface RedeemableAddChange {\n /**\n * The type of the `RedeemableChange` API.\n */\n type: 'redeemableAddChange';\n\n /**\n * The redeemable attributes.\n */\n attributes: RedeemableAttribute[];\n\n /**\n * The identifier used to represent the redeemable (e.g. the gift card code).\n */\n identifier: string;\n}" + } + }, + "RedeemableAttribute": { + "src/surfaces/checkout/api/redeemable/redeemable.ts": { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "name": "RedeemableAttribute", + "description": "A key-value pair that represents an attribute of a redeemable payment method.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "string", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "" + } + ], + "value": "export interface RedeemableAttribute {\n key: string;\n value: string;\n}" + } + }, + "RedeemableChangeResult": { + "src/surfaces/checkout/api/redeemable/redeemable.ts": { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "RedeemableChangeResult", + "value": "RedeemableChangeResultSuccess | RedeemableChangeResultError", + "description": "" + } + }, + "RedeemableChangeResultSuccess": { + "src/surfaces/checkout/api/redeemable/redeemable.ts": { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "name": "RedeemableChangeResultSuccess", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'success'", + "description": "Indicates that the redeemable change was applied successfully." + } + ], + "value": "export interface RedeemableChangeResultSuccess {\n /**\n * Indicates that the redeemable change was applied successfully.\n */\n type: 'success';\n}" + } + }, + "RedeemableChangeResultError": { + "src/surfaces/checkout/api/redeemable/redeemable.ts": { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "name": "RedeemableChangeResultError", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "syntaxKind": "PropertySignature", + "name": "message", + "value": "string", + "description": "A message that explains the error. This message is useful for debugging. It is **not** localized, and therefore should not be presented directly to the buyer." + }, + { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'error'", + "description": "Indicates that the redeemable change was not applied successfully." + } + ], + "value": "export interface RedeemableChangeResultError {\n /**\n * Indicates that the redeemable change was not applied successfully.\n */\n type: 'error';\n\n /**\n * A message that explains the error. This message is useful for debugging.\n * It is **not** localized, and therefore should not be presented directly\n * to the buyer.\n */\n message: string;\n}" + } + }, + "AnyCheckoutComponentExcept": { + "src/surfaces/checkout/shared.ts": { + "filePath": "src/surfaces/checkout/shared.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "AnyCheckoutComponentExcept", + "value": "'Abbreviation' | 'Badge' | 'Banner' | 'Box' | 'Button' | 'Checkbox' | 'Chip' | 'Choice' | 'ChoiceList' | 'Clickable' | 'ClickableChip' | 'ClipboardItem' | 'ConsentCheckbox' | 'ConsentPhoneField' | 'DateField' | 'DatePicker' | 'Details' | 'Divider' | 'DropZone' | 'EmailField' | 'Form' | 'Grid' | 'GridItem' | 'Heading' | 'Icon' | 'Image' | 'Link' | 'ListItem' | 'Map' | 'MapMarker' | 'Modal' | 'MoneyField' | 'NumberField' | 'Option' | 'OrderedList' | 'Paragraph' | 'PasswordField' | 'PaymentIcon' | 'PhoneField' | 'Popover' | 'PressButton' | 'ProductThumbnail' | 'Progress' | 'QueryContainer' | 'QRCode' | 'ScrollBox' | 'Section' | 'Select' | 'Sheet' | 'SkeletonParagraph' | 'Spinner' | 'Stack' | 'Summary' | 'Switch' | 'Text' | 'TextArea' | 'TextField' | 'Time' | 'Tooltip' | 'UnorderedList' | 'UrlField' | 'Chat'", + "description": "" + } + }, + "PaymentOptionItemApi": { + "src/surfaces/checkout/api/payment/payment-option-item.ts": { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "name": "PaymentOptionItemApi", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "syntaxKind": "MethodSignature", + "name": "applyPaymentMethodAttributesChange", + "value": "(change: PaymentMethodAttributesUpdateChange) => Promise", + "description": "Sets the attributes of the related payment method." + }, + { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "syntaxKind": "PropertySignature", + "name": "bankIdNumber", + "value": "SubscribableSignalLike", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "syntaxKind": "PropertySignature", + "name": "paymentMethodAttributes", + "value": "SubscribableSignalLike<\n PaymentMethodAttribute[] | undefined\n >", + "description": "", + "isOptional": true + } + ], + "value": "export interface PaymentOptionItemApi {\n /**\n * Sets the attributes of the related payment method.\n */\n applyPaymentMethodAttributesChange(\n change: PaymentMethodAttributesChange,\n ): Promise;\n paymentMethodAttributes?: SubscribableSignalLike<\n PaymentMethodAttribute[] | undefined\n >;\n bankIdNumber?: SubscribableSignalLike;\n}" + } + }, + "PaymentMethodAttributesUpdateChange": { + "src/surfaces/checkout/api/payment/payment-option-item.ts": { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "name": "PaymentMethodAttributesUpdateChange", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "PaymentMethodAttribute[]", + "description": "The payment method attributes" + }, + { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'updatePaymentMethodAttributes'", + "description": "The type of the `PaymentMethodAttributesChange` API." + } + ], + "value": "export interface PaymentMethodAttributesUpdateChange {\n /**\n * The type of the `PaymentMethodAttributesChange` API.\n */\n type: 'updatePaymentMethodAttributes';\n\n /**\n * The payment method attributes\n */\n attributes: PaymentMethodAttribute[];\n}" + } + }, + "PaymentMethodAttribute": { + "src/surfaces/checkout/api/payment/payment-option-item.ts": { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "name": "PaymentMethodAttribute", + "description": "A key-value pair that represents an attribute of a payment method.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "string", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string | number | boolean", + "description": "" + } + ], + "value": "export interface PaymentMethodAttribute {\n key: string;\n value: string | number | boolean;\n}" + } + }, + "PaymentMethodAttributesResult": { + "src/surfaces/checkout/api/payment/payment-option-item.ts": { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "PaymentMethodAttributesResult", + "value": "PaymentMethodAttributesResultSuccess | PaymentMethodAttributesResultError", + "description": "" + } + }, + "PaymentMethodAttributesResultSuccess": { + "src/surfaces/checkout/api/payment/payment-option-item.ts": { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "name": "PaymentMethodAttributesResultSuccess", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'success'", + "description": "Indicates that the payment method attributes were set successfully." + } + ], + "value": "export interface PaymentMethodAttributesResultSuccess {\n /**\n * Indicates that the payment method attributes were set successfully.\n */\n type: 'success';\n}" + } + }, + "PaymentMethodAttributesResultError": { + "src/surfaces/checkout/api/payment/payment-option-item.ts": { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "name": "PaymentMethodAttributesResultError", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "syntaxKind": "PropertySignature", + "name": "message", + "value": "string", + "description": "A message that explains the error. This message is useful for debugging. It is **not** localized, and therefore should not be presented directly to the buyer." + }, + { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'error'", + "description": "Indicates that the payment method attributes were not set successfully." + } + ], + "value": "export interface PaymentMethodAttributesResultError {\n /**\n * Indicates that the payment method attributes were not set successfully.\n */\n type: 'error';\n\n /**\n * A message that explains the error. This message is useful for debugging.\n * It is **not** localized, and therefore should not be presented directly\n * to the buyer.\n */\n message: string;\n}" + } + }, + "RunnableExtension": { + "src/extension.ts": { + "filePath": "src/extension.ts", + "name": "RunnableExtension", + "description": "Defines the structure of a runnable extension, which executes logic and returns data without rendering UI.", + "members": [ + { + "filePath": "src/extension.ts", + "syntaxKind": "PropertySignature", + "name": "api", + "value": "Api", + "description": "The API object providing access to extension capabilities and methods. The specific API type depends on the extension target and determines what functionality is available to your extension." + }, + { + "filePath": "src/extension.ts", + "syntaxKind": "PropertySignature", + "name": "output", + "value": "Output | Promise", + "description": "The function output. Your extension function should return the expected output type or a Promise that resolves to that type. The output type is determined by your specific extension target and use case." + } + ], + "value": "export interface RunnableExtension {\n /**\n * The API object providing access to extension capabilities and methods. The specific API type depends on the extension target and determines what functionality is available to your extension.\n */\n api: Api;\n /**\n * The function output. Your extension function should return the expected output type or a Promise that resolves to that type. The output type is determined by your specific extension target and use case.\n */\n output: Output | Promise;\n}" + } + }, + "AddressAutocompleteFormatSuggestionOutput": { + "src/surfaces/checkout/api/address-autocomplete/format-suggestion.ts": { + "filePath": "src/surfaces/checkout/api/address-autocomplete/format-suggestion.ts", + "name": "AddressAutocompleteFormatSuggestionOutput", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/format-suggestion.ts", + "syntaxKind": "PropertySignature", + "name": "formattedAddress", + "value": "AutocompleteAddress", + "description": "The formatted address that will be used to populate the native address fields." + } + ], + "value": "export interface AddressAutocompleteFormatSuggestionOutput {\n /**\n * The formatted address that will be used to populate the native address fields.\n */\n formattedAddress: AutocompleteAddress;\n}" + } + }, + "AddressAutocompleteSuggestOutput": { + "src/surfaces/checkout/api/address-autocomplete/suggest.ts": { + "filePath": "src/surfaces/checkout/api/address-autocomplete/suggest.ts", + "name": "AddressAutocompleteSuggestOutput", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/address-autocomplete/suggest.ts", + "syntaxKind": "PropertySignature", + "name": "suggestions", + "value": "AddressAutocompleteSuggestion[]", + "description": "An array of address autocomplete suggestions to show to the buyer.\n\n> Note: Only the first five suggestions will be displayed to the buyer." + } + ], + "value": "export interface AddressAutocompleteSuggestOutput {\n /**\n * An array of address autocomplete suggestions to show to the buyer.\n *\n * > Note: Only the first five suggestions will be displayed to the buyer.\n */\n suggestions: AddressAutocompleteSuggestion[];\n}" + } + }, + "AllowedComponents": { + "src/surfaces/checkout/shared.ts": { + "filePath": "src/surfaces/checkout/shared.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "AllowedComponents", + "value": "Allowed", + "description": "" + } + }, + "AnyThankYouComponent": { + "src/surfaces/checkout/shared.ts": { + "filePath": "src/surfaces/checkout/shared.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "AnyThankYouComponent", + "value": "'Abbreviation' | 'Announcement' | 'Badge' | 'Banner' | 'Box' | 'Button' | 'Checkbox' | 'Chip' | 'Choice' | 'ChoiceList' | 'Clickable' | 'ClickableChip' | 'ClipboardItem' | 'ConsentCheckbox' | 'ConsentPhoneField' | 'DateField' | 'DatePicker' | 'Details' | 'Divider' | 'DropZone' | 'EmailField' | 'Form' | 'Grid' | 'GridItem' | 'Heading' | 'Icon' | 'Image' | 'Link' | 'ListItem' | 'Map' | 'MapMarker' | 'Modal' | 'MoneyField' | 'NumberField' | 'Option' | 'OrderedList' | 'Paragraph' | 'PasswordField' | 'PaymentIcon' | 'PhoneField' | 'Popover' | 'PressButton' | 'ProductThumbnail' | 'Progress' | 'QueryContainer' | 'QRCode' | 'ScrollBox' | 'Section' | 'Select' | 'Sheet' | 'SkeletonParagraph' | 'Spinner' | 'Stack' | 'Summary' | 'Switch' | 'Text' | 'TextArea' | 'TextField' | 'Time' | 'Tooltip' | 'UnorderedList' | 'UrlField'", + "description": "" + } + }, + "Announcement": { + "src/surfaces/checkout/api/announcement/announcement.ts": { + "filePath": "src/surfaces/checkout/api/announcement/announcement.ts", + "name": "Announcement", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/announcement/announcement.ts", + "syntaxKind": "PropertySignature", + "name": "announcement", + "value": "{ close(): void; addEventListener(type: \"close\", cb: () => void): void; removeEventListener(type: \"close\", cb: () => void): void; }", + "description": "" + } + ], + "value": "export interface Announcement {\n announcement: {\n close(): void;\n addEventListener(type: 'close', cb: () => void): void;\n removeEventListener(type: 'close', cb: () => void): void;\n };\n}" + } + }, + "RenderExtensionTargets": { + "src/surfaces/checkout/extension-targets.ts": { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "name": "RenderExtensionTargets", + "description": "A UI extension will register for one or more extension targets using `shopify.extend()`. An extension target in a UI extension is a plain JavaScript function. This function receives some API for interacting with the application, and is expected to return a value in a specific shape. The input arguments and the output type are different for each extension target.", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::Actions::RenderBefore", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'Checkout::Actions::RenderBefore'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered immediately before any actions within each step.", + "deprecationMessage": "Use `purchase.checkout.actions.render-before` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::CartLineDetails::RenderAfter", + "value": "RenderExtension<\n CheckoutApi &\n CartLineItemApi &\n StandardApi<'Checkout::CartLineDetails::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders on every line item, inside the details under the line item properties element.", + "deprecationMessage": "Use `purchase.checkout.cart-line-item.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::CartLineDetails::RenderLineComponents", + "value": "RenderExtension<\n CartLineItemApi &\n StandardApi<'Checkout::CartLineDetails::RenderLineComponents'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders on every bundle line item, inside the details under the line item properties element. It replaces the default bundle products rendering.", + "deprecationMessage": "Use `purchase.cart-line-item.line-components.render` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::CartLines::RenderAfter", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'Checkout::CartLines::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after all line items.", + "deprecationMessage": "Use `purchase.checkout.cart-line-list.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::Contact::RenderAfter", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'Checkout::Contact::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered immediately after the contact form element.", + "deprecationMessage": "Use `purchase.checkout.contact.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::CustomerInformation::RenderAfter", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'Checkout::CustomerInformation::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after a purchase below the customer information.", + "deprecationMessage": "Use `purchase.thank-you.customer-information.render-after` or\n`customer-account.order-status.customer-information.render-after` from `@shopify/ui-extension/customer-account` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::DeliveryAddress::RenderBefore", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'Checkout::DeliveryAddress::RenderBefore'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered between the shipping address header and shipping address form elements.", + "deprecationMessage": "Use `purchase.checkout.delivery-address.render-before` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::Dynamic::Render", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'Checkout::Dynamic::Render'>,\n AnyCheckoutComponent\n >", + "description": "A [block extension target](/docs/api/checkout-ui-extensions/extension-targets-overview#block-extension-targets) that isn't tied to a specific checkout section or feature. Unlike static extension targets, block extension targets render where the merchant sets them using the [checkout editor](/apps/checkout/test-ui-extensions#test-the-extension-in-the-checkout-editor).\n\nThe [supported locations](/docs/api/checkout-ui-extensions/extension-targets-overview#supported-locations) for block extension targets can be previewed during development by [using a URL parameter](/docs/apps/checkout/best-practices/testing-ui-extensions#block-extension-targets).", + "deprecationMessage": "Use `purchase.checkout.block.render` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::GiftCard::Render", + "value": "RenderExtension<\n RedeemableApi & CheckoutApi & StandardApi<'Checkout::GiftCard::Render'>,\n AnyCheckoutComponentExcept<'Image' | 'Banner'>\n >", + "description": "A static extension target that renders the gift card entry form fields after the buyer ticks a box to use a gift card. This does not replace the native gift card entry form which is rendered in a separate part of checkout.", + "deprecationMessage": "Use `purchase.checkout.gift-card.render` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::PaymentMethod::HostedFields::RenderAfter", + "value": "RenderExtension<\n PaymentOptionItemApi &\n CheckoutApi &\n StandardApi<'Checkout::PaymentMethod::HostedFields::RenderAfter'>,\n AnyCheckoutComponentExcept<'Image' | 'Banner'>\n >", + "description": "A static extension target that renders after the hosted fields of a credit card payment method. for a credit card payment method when selected by the buyer.", + "deprecationMessage": "Use `purchase.checkout.payment-option-item.hosted-fields.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::PaymentMethod::Render", + "value": "RenderExtension<\n PaymentOptionItemApi &\n CheckoutApi &\n StandardApi<'Checkout::PaymentMethod::Render'>,\n AnyCheckoutComponentExcept<'Image' | 'Banner'>\n >", + "description": "A static extension target that renders the form fields for a payment method when selected by the buyer.", + "deprecationMessage": "Use `purchase.checkout.payment-option-item.details.render` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::PaymentMethod::RenderRequiredAction", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'Checkout::PaymentMethod::RenderRequiredAction'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders a form modal when a buyer selects the custom onsite payment method.", + "deprecationMessage": "Use `purchase.checkout.payment-option-item.action-required.render` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::PickupLocations::RenderAfter", + "value": "RenderExtension<\n PickupLocationListApi &\n CheckoutApi &\n StandardApi<'Checkout::PickupLocations::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after pickup location options.", + "deprecationMessage": "Use `purchase.checkout.pickup-location-list.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::PickupLocations::RenderBefore", + "value": "RenderExtension<\n PickupLocationListApi &\n CheckoutApi &\n StandardApi<'Checkout::PickupLocations::RenderBefore'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered before pickup location options.", + "deprecationMessage": "Use `purchase.checkout.pickup-location-list.render-before` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::PickupPoints::RenderAfter", + "value": "RenderExtension<\n PickupPointListApi &\n CheckoutApi &\n StandardApi<'Checkout::PickupPoints::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered immediately after the pickup points.", + "deprecationMessage": "Use `purchase.checkout.pickup-point-list.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::PickupPoints::RenderBefore", + "value": "RenderExtension<\n PickupPointListApi &\n CheckoutApi &\n StandardApi<'Checkout::PickupPoints::RenderBefore'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered immediately before the pickup points.", + "deprecationMessage": "Use `purchase.checkout.pickup-point-list.render-before` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::Reductions::RenderAfter", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'Checkout::Reductions::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered in the order summary, after the discount form and discount tag elements.", + "deprecationMessage": "Use `purchase.checkout.reductions.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::Reductions::RenderBefore", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'Checkout::Reductions::RenderBefore'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered in the order summary, before the discount form element.", + "deprecationMessage": "Use `purchase.checkout.reductions.render-before` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::ShippingMethodDetails::RenderAfter", + "value": "RenderExtension<\n ShippingOptionItemApi &\n CheckoutApi &\n StandardApi<'Checkout::ShippingMethodDetails::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after the shipping method details within the shipping method option list, for each option.", + "deprecationMessage": "Use `purchase.checkout.shipping-option-item.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::ShippingMethodDetails::RenderExpanded", + "value": "RenderExtension<\n ShippingOptionItemApi &\n CheckoutApi &\n StandardApi<'Checkout::ShippingMethodDetails::RenderExpanded'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered under the shipping method within the shipping method option list, for each option.", + "deprecationMessage": "Use `purchase.checkout.shipping-option-item.details.render` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::ShippingMethods::RenderAfter", + "value": "RenderExtension<\n ShippingOptionListApi &\n CheckoutApi &\n StandardApi<'Checkout::ShippingMethods::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after the shipping method options.", + "deprecationMessage": "Use `purchase.checkout.shipping-option-list.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::ShippingMethods::RenderBefore", + "value": "RenderExtension<\n ShippingOptionListApi &\n CheckoutApi &\n StandardApi<'Checkout::ShippingMethods::RenderBefore'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered between the shipping method header and shipping method options.", + "deprecationMessage": "Use `purchase.checkout.shipping-option-list.render-before` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::ThankYou::CartLineDetails::RenderAfter", + "value": "RenderExtension<\n OrderConfirmationApi &\n CartLineItemApi &\n StandardApi<'Checkout::ThankYou::CartLineDetails::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders on every line item, inside the details under the line item properties element on the **Thank you** page.", + "deprecationMessage": "Use `purchase.thank-you.cart-line-item.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::ThankYou::CartLines::RenderAfter", + "value": "RenderExtension<\n OrderConfirmationApi &\n StandardApi<'Checkout::ThankYou::CartLines::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after all line items on the **Thank you** page.", + "deprecationMessage": "Use `purchase.thank-you.cart-line-list.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::ThankYou::CustomerInformation::RenderAfter", + "value": "RenderExtension<\n OrderConfirmationApi &\n StandardApi<'Checkout::ThankYou::CustomerInformation::RenderAfter'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after a purchase below the customer information on the **Thank you** page.", + "deprecationMessage": "Use `purchase.thank-you.customer-information.render-after` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "Checkout::ThankYou::Dynamic::Render", + "value": "RenderExtension<\n OrderConfirmationApi & StandardApi<'Checkout::ThankYou::Dynamic::Render'>,\n AnyCheckoutComponent\n >", + "description": "A [block extension target](/docs/api/checkout-ui-extensions/extension-targets-overview#block-extension-targets) that renders exclusively on the **Thank you** page. Unlike static extension targets, block extension targets render where the merchant sets them using the [checkout editor](/apps/checkout/test-ui-extensions#test-the-extension-in-the-checkout-editor).\n\nThe [supported locations](/docs/api/checkout-ui-extensions/extension-targets-overview#supported-locations) for block extension targets can be previewed during development by [using a URL parameter](/docs/apps/checkout/best-practices/testing-ui-extensions#block-extension-targets).", + "deprecationMessage": "Use `purchase.thank-you.block.render` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.cart-line-item.line-components.render", + "value": "RenderExtension<\n CartLineItemApi &\n StandardApi<'purchase.cart-line-item.line-components.render'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders on every bundle line item, inside the details under the line item properties element. It replaces the default bundle products rendering.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.actions.render-before", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.actions.render-before'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered immediately before any actions within each step." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.block.render", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.block.render'>,\n AnyCheckoutComponent\n >", + "description": "A [block extension target](/docs/api/checkout-ui-extensions/extension-targets-overview#block-extension-targets) that isn't tied to a specific checkout section or feature. Unlike static extension targets, block extension targets render where the merchant sets them using the [checkout editor](/apps/checkout/test-ui-extensions#test-the-extension-in-the-checkout-editor).\n\nThe [supported locations](/docs/api/checkout-ui-extensions/extension-targets-overview#supported-locations) for block extension targets can be previewed during development by [using a URL parameter](/docs/apps/checkout/best-practices/testing-ui-extensions#block-extension-targets)." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.cart-line-item.render-after", + "value": "RenderExtension<\n CheckoutApi &\n CartLineItemApi &\n StandardApi<'purchase.checkout.cart-line-item.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders on every line item, inside the details under the line item properties element." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.cart-line-list.render-after", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.cart-line-list.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after all line items." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.chat.render", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.chat.render'>,\n AllowedComponents<'Chat'>\n >", + "description": "A static extension target that is rendered on top of the checkout page as an overlay. It is positioned in the bottom right corner of the screen." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.contact.render-after", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.contact.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered immediately after the contact form element." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.delivery-address.render-after", + "value": "RenderExtension<\n CheckoutApi &\n StandardApi<'purchase.checkout.delivery-address.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after the shipping address form elements." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.delivery-address.render-before", + "value": "RenderExtension<\n CheckoutApi &\n StandardApi<'purchase.checkout.delivery-address.render-before'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered between the shipping address header and shipping address form elements." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.footer.render-after", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.footer.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered below the footer." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.gift-card.render", + "value": "RenderExtension<\n RedeemableApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.gift-card.render'>,\n AnyCheckoutComponentExcept<'Image' | 'Banner'>\n >", + "description": "A static extension target that renders the gift card entry form fields after the buyer ticks a box to use a gift card. This does not replace the native gift card entry form which is rendered in a separate part of checkout.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.header.render-after", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.header.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered below the header." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.payment-method-list.render-after", + "value": "RenderExtension<\n CheckoutApi &\n StandardApi<'purchase.checkout.payment-method-list.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders below the list of payment methods." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.payment-method-list.render-before", + "value": "RenderExtension<\n CheckoutApi &\n StandardApi<'purchase.checkout.payment-method-list.render-before'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders between the payment heading and payment method list." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.payment-option-item.action-required.render", + "value": "RenderExtension<\n CheckoutApi &\n StandardApi<'purchase.checkout.payment-option-item.action-required.render'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders a form modal when a buyer selects the custom onsite payment method.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.payment-option-item.details.render", + "value": "RenderExtension<\n PaymentOptionItemApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.payment-option-item.details.render'>,\n AnyCheckoutComponentExcept<'Image' | 'Banner'>\n >", + "description": "A static extension target that renders the form fields for a payment method when selected by the buyer.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.payment-option-item.hosted-fields.render-after", + "value": "RenderExtension<\n PaymentOptionItemApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.payment-option-item.hosted-fields.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders after the hosted fields of a credit card payment method.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.pickup-location-list.render-after", + "value": "RenderExtension<\n PickupLocationListApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.pickup-location-list.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after pickup location options." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.pickup-location-list.render-before", + "value": "RenderExtension<\n PickupLocationListApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.pickup-location-list.render-before'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered before pickup location options." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.pickup-location-option-item.render-after", + "value": "RenderExtension<\n PickupLocationItemApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.pickup-location-option-item.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after the pickup location details within the local pickup option list, for each option." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.pickup-point-list.render-after", + "value": "RenderExtension<\n PickupPointListApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.pickup-point-list.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered immediately after the pickup points." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.pickup-point-list.render-before", + "value": "RenderExtension<\n PickupPointListApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.pickup-point-list.render-before'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered immediately before the pickup points." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.reductions.render-after", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.reductions.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered in the order summary, after the discount form and discount tag elements." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.reductions.render-before", + "value": "RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.reductions.render-before'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered in the order summary, before the discount form element." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.shipping-option-item.details.render", + "value": "RenderExtension<\n ShippingOptionItemApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.shipping-option-item.details.render'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered under the shipping method within the shipping method option list, for each option." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.shipping-option-item.render-after", + "value": "RenderExtension<\n ShippingOptionItemApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.shipping-option-item.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after the shipping method details within the shipping method option list, for each option." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.shipping-option-list.render-after", + "value": "RenderExtension<\n ShippingOptionListApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.shipping-option-list.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after the shipping method options." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.checkout.shipping-option-list.render-before", + "value": "RenderExtension<\n ShippingOptionListApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.shipping-option-list.render-before'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered between the shipping method header and shipping method options." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.thank-you.announcement.render", + "value": "RenderExtension<\n OrderConfirmationApi &\n StandardApi<'purchase.thank-you.announcement.render'>,\n AnyThankYouComponent\n >", + "description": "A static extension target that is rendered on top of the **Thank you page** as a dismissable announcement." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.thank-you.block.render", + "value": "RenderExtension<\n OrderConfirmationApi & StandardApi<'purchase.thank-you.block.render'>,\n AnyCheckoutComponent\n >", + "description": "A [block extension target](/docs/api/checkout-ui-extensions/extension-targets-overview#block-extension-targets) that renders exclusively on the **Thank you** page. Unlike static extension targets, block extension targets render where the merchant sets them using the [checkout editor](/apps/checkout/test-ui-extensions#test-the-extension-in-the-checkout-editor).\n\nThe [supported locations](/docs/api/checkout-ui-extensions/extension-targets-overview#supported-locations) for block extension targets can be previewed during development by [using a URL parameter](/docs/apps/checkout/best-practices/testing-ui-extensions#block-extension-targets)." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.thank-you.cart-line-item.render-after", + "value": "RenderExtension<\n OrderConfirmationApi &\n CartLineItemApi &\n StandardApi<'purchase.thank-you.cart-line-item.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that renders on every line item, inside the details under the line item properties element on the **Thank you** page." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.thank-you.cart-line-list.render-after", + "value": "RenderExtension<\n OrderConfirmationApi &\n StandardApi<'purchase.thank-you.cart-line-list.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after all line items on the **Thank you** page." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.thank-you.chat.render", + "value": "RenderExtension<\n OrderConfirmationApi & StandardApi<'purchase.thank-you.chat.render'>,\n AllowedComponents<'Chat'>\n >", + "description": "A static extension target that is rendered on top of the **Thank you page** as an overlay. It is positioned in the bottom right corner of the screen." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.thank-you.customer-information.render-after", + "value": "RenderExtension<\n OrderConfirmationApi &\n StandardApi<'purchase.thank-you.customer-information.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered after a purchase below the customer information on the **Thank you** page." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.thank-you.footer.render-after", + "value": "RenderExtension<\n OrderConfirmationApi &\n StandardApi<'purchase.thank-you.footer.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered below the footer on the **Thank you** page." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.thank-you.header.render-after", + "value": "RenderExtension<\n OrderConfirmationApi &\n StandardApi<'purchase.thank-you.header.render-after'>,\n AnyCheckoutComponent\n >", + "description": "A static extension target that is rendered below the header on the **Thank you** page." + } + ], + "value": "export interface RenderExtensionTargets {\n /**\n * A static extension target that is rendered immediately before any actions within each step.\n */\n 'purchase.checkout.actions.render-before': RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.actions.render-before'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered immediately before any actions within each step.\n *\n * @deprecated Use `purchase.checkout.actions.render-before` instead.\n * @private\n */\n 'Checkout::Actions::RenderBefore': RenderExtension<\n CheckoutApi & StandardApi<'Checkout::Actions::RenderBefore'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered after all line items.\n */\n 'purchase.checkout.cart-line-list.render-after': RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.cart-line-list.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered after all line items.\n *\n * @deprecated Use `purchase.checkout.cart-line-list.render-after` instead.\n * @private\n */\n 'Checkout::CartLines::RenderAfter': RenderExtension<\n CheckoutApi & StandardApi<'Checkout::CartLines::RenderAfter'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that renders on every line item, inside the details\n * under the line item properties element.\n */\n 'purchase.checkout.cart-line-item.render-after': RenderExtension<\n CheckoutApi &\n CartLineItemApi &\n StandardApi<'purchase.checkout.cart-line-item.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that renders on every line item, inside the details\n * under the line item properties element.\n *\n * @deprecated Use `purchase.checkout.cart-line-item.render-after` instead.\n * @private\n */\n 'Checkout::CartLineDetails::RenderAfter': RenderExtension<\n CheckoutApi &\n CartLineItemApi &\n StandardApi<'Checkout::CartLineDetails::RenderAfter'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that renders on every bundle line item, inside the details\n * under the line item properties element. It replaces the default bundle products rendering.\n * @private\n */\n 'purchase.cart-line-item.line-components.render': RenderExtension<\n CartLineItemApi &\n StandardApi<'purchase.cart-line-item.line-components.render'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that renders on every bundle line item, inside the details\n * under the line item properties element. It replaces the default bundle products rendering.\n *\n * @deprecated Use `purchase.cart-line-item.line-components.render` instead.\n * @private\n */\n 'Checkout::CartLineDetails::RenderLineComponents': RenderExtension<\n CartLineItemApi &\n StandardApi<'Checkout::CartLineDetails::RenderLineComponents'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered immediately after the contact form element.\n */\n 'purchase.checkout.contact.render-after': RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.contact.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered immediately after the contact form element.\n *\n * @deprecated Use `purchase.checkout.contact.render-after` instead.\n * @private\n */\n 'Checkout::Contact::RenderAfter': RenderExtension<\n CheckoutApi & StandardApi<'Checkout::Contact::RenderAfter'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered after a purchase below the customer information.\n *\n * @deprecated Use `purchase.thank-you.customer-information.render-after` or\n * `customer-account.order-status.customer-information.render-after` from `@shopify/ui-extension/customer-account` instead.\n * @private\n */\n 'Checkout::CustomerInformation::RenderAfter': RenderExtension<\n CheckoutApi & StandardApi<'Checkout::CustomerInformation::RenderAfter'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered between the shipping address header\n * and shipping address form elements.\n */\n 'purchase.checkout.delivery-address.render-before': RenderExtension<\n CheckoutApi &\n StandardApi<'purchase.checkout.delivery-address.render-before'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered between the shipping address header\n * and shipping address form elements.\n *\n * @deprecated Use `purchase.checkout.delivery-address.render-before` instead.\n * @private\n */\n 'Checkout::DeliveryAddress::RenderBefore': RenderExtension<\n CheckoutApi & StandardApi<'Checkout::DeliveryAddress::RenderBefore'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered after the shipping address form elements.\n */\n 'purchase.checkout.delivery-address.render-after': RenderExtension<\n CheckoutApi &\n StandardApi<'purchase.checkout.delivery-address.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A [block extension target](/docs/api/checkout-ui-extensions/extension-targets-overview#block-extension-targets) that isn't tied to a specific checkout section or feature.\n * Unlike static extension targets, block extension targets render where the merchant\n * sets them using the [checkout editor](/apps/checkout/test-ui-extensions#test-the-extension-in-the-checkout-editor).\n *\n * The [supported locations](/docs/api/checkout-ui-extensions/extension-targets-overview#supported-locations) for block extension targets can be previewed during development\n * by [using a URL parameter](/docs/apps/checkout/best-practices/testing-ui-extensions#block-extension-targets).\n */\n 'purchase.checkout.block.render': RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.block.render'>,\n AnyCheckoutComponent\n >;\n /**\n * A [block extension target](/docs/api/checkout-ui-extensions/extension-targets-overview#block-extension-targets) that isn't tied to a specific checkout section or feature.\n * Unlike static extension targets, block extension targets render where the merchant\n * sets them using the [checkout editor](/apps/checkout/test-ui-extensions#test-the-extension-in-the-checkout-editor).\n *\n * The [supported locations](/docs/api/checkout-ui-extensions/extension-targets-overview#supported-locations) for block extension targets can be previewed during development\n * by [using a URL parameter](/docs/apps/checkout/best-practices/testing-ui-extensions#block-extension-targets).\n *\n * @deprecated Use `purchase.checkout.block.render` instead.\n * @private\n */\n 'Checkout::Dynamic::Render': RenderExtension<\n CheckoutApi & StandardApi<'Checkout::Dynamic::Render'>,\n AnyCheckoutComponent\n >;\n /**\n * A [block extension target](/docs/api/checkout-ui-extensions/extension-targets-overview#block-extension-targets) that renders exclusively on the **Thank you** page.\n * Unlike static extension targets, block extension targets render where the merchant\n * sets them using the [checkout editor](/apps/checkout/test-ui-extensions#test-the-extension-in-the-checkout-editor).\n *\n * The [supported locations](/docs/api/checkout-ui-extensions/extension-targets-overview#supported-locations) for block extension targets can be previewed during development\n * by [using a URL parameter](/docs/apps/checkout/best-practices/testing-ui-extensions#block-extension-targets).\n *\n */\n 'purchase.thank-you.block.render': RenderExtension<\n OrderConfirmationApi & StandardApi<'purchase.thank-you.block.render'>,\n AnyCheckoutComponent\n >;\n /**\n * A [block extension target](/docs/api/checkout-ui-extensions/extension-targets-overview#block-extension-targets) that renders exclusively on the **Thank you** page.\n * Unlike static extension targets, block extension targets render where the merchant\n * sets them using the [checkout editor](/apps/checkout/test-ui-extensions#test-the-extension-in-the-checkout-editor).\n *\n * The [supported locations](/docs/api/checkout-ui-extensions/extension-targets-overview#supported-locations) for block extension targets can be previewed during development\n * by [using a URL parameter](/docs/apps/checkout/best-practices/testing-ui-extensions#block-extension-targets).\n *\n * @deprecated Use `purchase.thank-you.block.render` instead.\n * @private\n */\n 'Checkout::ThankYou::Dynamic::Render': RenderExtension<\n OrderConfirmationApi & StandardApi<'Checkout::ThankYou::Dynamic::Render'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that renders on every line item, inside the details\n * under the line item properties element on the **Thank you** page.\n */\n 'purchase.thank-you.cart-line-item.render-after': RenderExtension<\n OrderConfirmationApi &\n CartLineItemApi &\n StandardApi<'purchase.thank-you.cart-line-item.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that renders on every line item, inside the details\n * under the line item properties element on the **Thank you** page.\n *\n * @deprecated Use `purchase.thank-you.cart-line-item.render-after` instead.\n * @private\n */\n 'Checkout::ThankYou::CartLineDetails::RenderAfter': RenderExtension<\n OrderConfirmationApi &\n CartLineItemApi &\n StandardApi<'Checkout::ThankYou::CartLineDetails::RenderAfter'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered after all line items on the **Thank you** page.\n */\n 'purchase.thank-you.cart-line-list.render-after': RenderExtension<\n OrderConfirmationApi &\n StandardApi<'purchase.thank-you.cart-line-list.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered after all line items on the **Thank you** page.\n *\n * @deprecated Use `purchase.thank-you.cart-line-list.render-after` instead.\n * @private\n */\n 'Checkout::ThankYou::CartLines::RenderAfter': RenderExtension<\n OrderConfirmationApi &\n StandardApi<'Checkout::ThankYou::CartLines::RenderAfter'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered after a purchase below the customer information on the **Thank you** page.\n */\n 'purchase.thank-you.customer-information.render-after': RenderExtension<\n OrderConfirmationApi &\n StandardApi<'purchase.thank-you.customer-information.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered after a purchase below the customer information on the **Thank you** page.\n *\n * @deprecated Use `purchase.thank-you.customer-information.render-after` instead.\n * @private\n */\n 'Checkout::ThankYou::CustomerInformation::RenderAfter': RenderExtension<\n OrderConfirmationApi &\n StandardApi<'Checkout::ThankYou::CustomerInformation::RenderAfter'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that renders the gift card entry form fields after\n * the buyer ticks a box to use a gift card. This does not replace the\n * native gift card entry form which is rendered in a separate part of checkout.\n *\n * @private\n */\n 'purchase.checkout.gift-card.render': RenderExtension<\n RedeemableApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.gift-card.render'>,\n AnyCheckoutComponentExcept<'Image' | 'Banner'>\n >;\n /**\n * A static extension target that renders the gift card entry form fields after\n * the buyer ticks a box to use a gift card. This does not replace the\n * native gift card entry form which is rendered in a separate part of checkout.\n *\n * @private\n * @deprecated Use `purchase.checkout.gift-card.render` instead.\n */\n 'Checkout::GiftCard::Render': RenderExtension<\n RedeemableApi & CheckoutApi & StandardApi<'Checkout::GiftCard::Render'>,\n AnyCheckoutComponentExcept<'Image' | 'Banner'>\n >;\n /**\n * A static extension target that renders the form fields for a payment method when selected by the buyer.\n *\n * @private\n */\n 'purchase.checkout.payment-option-item.details.render': RenderExtension<\n PaymentOptionItemApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.payment-option-item.details.render'>,\n AnyCheckoutComponentExcept<'Image' | 'Banner'>\n >;\n /**\n * A static extension target that renders the form fields for a payment method when selected by the buyer.\n *\n * @private\n * @deprecated Use `purchase.checkout.payment-option-item.details.render` instead.\n */\n 'Checkout::PaymentMethod::Render': RenderExtension<\n PaymentOptionItemApi &\n CheckoutApi &\n StandardApi<'Checkout::PaymentMethod::Render'>,\n AnyCheckoutComponentExcept<'Image' | 'Banner'>\n >;\n /**\n * A static extension target that renders after the hosted fields of a credit card payment method.\n *\n * @private\n */\n 'purchase.checkout.payment-option-item.hosted-fields.render-after': RenderExtension<\n PaymentOptionItemApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.payment-option-item.hosted-fields.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that renders after the hosted fields of a credit card payment method.\n * for a credit card payment method when selected by the buyer.\n *\n * @private\n * @deprecated Use `purchase.checkout.payment-option-item.hosted-fields.render-after` instead.\n */\n 'Checkout::PaymentMethod::HostedFields::RenderAfter': RenderExtension<\n PaymentOptionItemApi &\n CheckoutApi &\n StandardApi<'Checkout::PaymentMethod::HostedFields::RenderAfter'>,\n AnyCheckoutComponentExcept<'Image' | 'Banner'>\n >;\n /**\n * A static extension target that renders a form modal when a buyer selects the custom onsite payment method.\n *\n * @private\n */\n 'purchase.checkout.payment-option-item.action-required.render': RenderExtension<\n CheckoutApi &\n StandardApi<'purchase.checkout.payment-option-item.action-required.render'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that renders a form modal when a buyer selects the custom onsite payment method.\n *\n * @private\n * @deprecated Use `purchase.checkout.payment-option-item.action-required.render` instead.\n */\n 'Checkout::PaymentMethod::RenderRequiredAction': RenderExtension<\n CheckoutApi & StandardApi<'Checkout::PaymentMethod::RenderRequiredAction'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that renders between the payment heading and payment method list.\n *\n */\n 'purchase.checkout.payment-method-list.render-before': RenderExtension<\n CheckoutApi &\n StandardApi<'purchase.checkout.payment-method-list.render-before'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that renders below the list of payment methods.\n *\n */\n 'purchase.checkout.payment-method-list.render-after': RenderExtension<\n CheckoutApi &\n StandardApi<'purchase.checkout.payment-method-list.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered in the order summary, before the discount form element.\n */\n 'purchase.checkout.reductions.render-before': RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.reductions.render-before'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered in the order summary, before the discount form element.\n *\n * @deprecated Use `purchase.checkout.reductions.render-before` instead.\n * @private\n */\n 'Checkout::Reductions::RenderBefore': RenderExtension<\n CheckoutApi & StandardApi<'Checkout::Reductions::RenderBefore'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered in the order summary, after the discount form\n * and discount tag elements.\n */\n 'purchase.checkout.reductions.render-after': RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.reductions.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered in the order summary, after the discount form\n * and discount tag elements.\n *\n * @deprecated Use `purchase.checkout.reductions.render-after` instead.\n * @private\n */\n 'Checkout::Reductions::RenderAfter': RenderExtension<\n CheckoutApi & StandardApi<'Checkout::Reductions::RenderAfter'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered between the shipping method\n * header and shipping method options.\n */\n 'purchase.checkout.shipping-option-list.render-before': RenderExtension<\n ShippingOptionListApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.shipping-option-list.render-before'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered between the shipping method\n * header and shipping method options.\n *\n * @deprecated Use `purchase.checkout.shipping-option-list.render-before` instead.\n * @private\n */\n 'Checkout::ShippingMethods::RenderBefore': RenderExtension<\n ShippingOptionListApi &\n CheckoutApi &\n StandardApi<'Checkout::ShippingMethods::RenderBefore'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered after the shipping method\n * options.\n */\n 'purchase.checkout.shipping-option-list.render-after': RenderExtension<\n ShippingOptionListApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.shipping-option-list.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered after the shipping method\n * options.\n *\n * @deprecated Use `purchase.checkout.shipping-option-list.render-after` instead.\n * @private\n */\n 'Checkout::ShippingMethods::RenderAfter': RenderExtension<\n ShippingOptionListApi &\n CheckoutApi &\n StandardApi<'Checkout::ShippingMethods::RenderAfter'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered before pickup location options.\n */\n 'purchase.checkout.pickup-location-list.render-before': RenderExtension<\n PickupLocationListApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.pickup-location-list.render-before'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered before pickup location options.\n *\n * @deprecated Use `purchase.checkout.pickup-location-list.render-before` instead.\n * @private\n */\n 'Checkout::PickupLocations::RenderBefore': RenderExtension<\n PickupLocationListApi &\n CheckoutApi &\n StandardApi<'Checkout::PickupLocations::RenderBefore'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered after pickup location options.\n */\n 'purchase.checkout.pickup-location-list.render-after': RenderExtension<\n PickupLocationListApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.pickup-location-list.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered after pickup location options.\n *\n * @deprecated Use `purchase.checkout.pickup-location-list.render-after` instead.\n * @private\n */\n 'Checkout::PickupLocations::RenderAfter': RenderExtension<\n PickupLocationListApi &\n CheckoutApi &\n StandardApi<'Checkout::PickupLocations::RenderAfter'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered after the shipping method\n * details within the shipping method option list, for each option.\n */\n 'purchase.checkout.shipping-option-item.render-after': RenderExtension<\n ShippingOptionItemApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.shipping-option-item.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered after the shipping method\n * details within the shipping method option list, for each option.\n *\n * @deprecated Use `purchase.checkout.shipping-option-item.render-after` instead.\n * @private\n */\n 'Checkout::ShippingMethodDetails::RenderAfter': RenderExtension<\n ShippingOptionItemApi &\n CheckoutApi &\n StandardApi<'Checkout::ShippingMethodDetails::RenderAfter'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered under the shipping method\n * within the shipping method option list, for each option.\n */\n 'purchase.checkout.shipping-option-item.details.render': RenderExtension<\n ShippingOptionItemApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.shipping-option-item.details.render'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered under the shipping method\n * within the shipping method option list, for each option.\n *\n * @deprecated Use `purchase.checkout.shipping-option-item.details.render` instead.\n * @private\n */\n 'Checkout::ShippingMethodDetails::RenderExpanded': RenderExtension<\n ShippingOptionItemApi &\n CheckoutApi &\n StandardApi<'Checkout::ShippingMethodDetails::RenderExpanded'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered immediately before the pickup points.\n */\n 'purchase.checkout.pickup-point-list.render-before': RenderExtension<\n PickupPointListApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.pickup-point-list.render-before'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered immediately before the pickup points.\n *\n * @deprecated Use `purchase.checkout.pickup-point-list.render-before` instead.\n * @private\n */\n 'Checkout::PickupPoints::RenderBefore': RenderExtension<\n PickupPointListApi &\n CheckoutApi &\n StandardApi<'Checkout::PickupPoints::RenderBefore'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered immediately after the pickup points.\n */\n 'purchase.checkout.pickup-point-list.render-after': RenderExtension<\n PickupPointListApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.pickup-point-list.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered immediately after the pickup points.\n *\n * @deprecated Use `purchase.checkout.pickup-point-list.render-after` instead.\n * @private\n */\n 'Checkout::PickupPoints::RenderAfter': RenderExtension<\n PickupPointListApi &\n CheckoutApi &\n StandardApi<'Checkout::PickupPoints::RenderAfter'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered after the pickup location\n * details within the local pickup option list, for each option.\n */\n 'purchase.checkout.pickup-location-option-item.render-after': RenderExtension<\n PickupLocationItemApi &\n CheckoutApi &\n StandardApi<'purchase.checkout.pickup-location-option-item.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered below the header.\n */\n 'purchase.checkout.header.render-after': RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.header.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered below the footer.\n */\n 'purchase.checkout.footer.render-after': RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.footer.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered on top of the checkout page as an overlay.\n * It is positioned in the bottom right corner of the screen.\n */\n 'purchase.checkout.chat.render': RenderExtension<\n CheckoutApi & StandardApi<'purchase.checkout.chat.render'>,\n AllowedComponents<'Chat'>\n >;\n /**\n * A static extension target that is rendered below the header on the **Thank you** page.\n */\n 'purchase.thank-you.header.render-after': RenderExtension<\n OrderConfirmationApi &\n StandardApi<'purchase.thank-you.header.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered below the footer on the **Thank you** page.\n */\n 'purchase.thank-you.footer.render-after': RenderExtension<\n OrderConfirmationApi &\n StandardApi<'purchase.thank-you.footer.render-after'>,\n AnyCheckoutComponent\n >;\n /**\n * A static extension target that is rendered on top of the **Thank you page** as an overlay.\n * It is positioned in the bottom right corner of the screen.\n */\n 'purchase.thank-you.chat.render': RenderExtension<\n OrderConfirmationApi & StandardApi<'purchase.thank-you.chat.render'>,\n AllowedComponents<'Chat'>\n >;\n /**\n * A static extension target that is rendered on top of the **Thank you page** as a dismissable announcement.\n */\n 'purchase.thank-you.announcement.render': RenderExtension<\n OrderConfirmationApi &\n StandardApi<'purchase.thank-you.announcement.render'>,\n AnyThankYouComponent\n >;\n}" + } + }, + "RunnableExtensionTargets": { + "src/surfaces/checkout/extension-targets.ts": { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "name": "RunnableExtensionTargets", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.address-autocomplete.format-suggestion", + "value": "RunnableExtension<\n AddressAutocompleteStandardApi<'purchase.address-autocomplete.format-suggestion'> &\n AddressAutocompleteFormatSuggestionApi,\n AddressAutocompleteFormatSuggestionOutput\n >", + "description": "An extension target that formats the selected address suggestion provided by a `purchase.address-autocomplete.suggest` target. This address is used to auto-populate the fields in the address form.\n\nIt must return a formatted address.\n\nThis target does not support rendering UI components." + }, + { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "PropertySignature", + "name": "purchase.address-autocomplete.suggest", + "value": "RunnableExtension<\n AddressAutocompleteStandardApi<'purchase.address-autocomplete.suggest'> &\n AddressAutocompleteSuggestApi,\n AddressAutocompleteSuggestOutput\n >", + "description": "An extension target that provides address autocomplete suggestions. These suggestions are shown to buyers as they interact with address forms during checkout.\n\nIt must return a list of address suggestions. If a formatted address is provided with each suggestion, it will be used to auto-populate the fields in the address form when the buyer selects a suggestion.\n\nThis target does not support rendering UI components." + } + ], + "value": "export interface RunnableExtensionTargets {\n /**\n * An extension target that provides address autocomplete suggestions. These suggestions are shown to buyers as they\n * interact with address forms during checkout.\n *\n * It must return a list of address suggestions. If a formatted address is provided with each suggestion, it will be\n * used to auto-populate the fields in the address form when the buyer selects a suggestion.\n *\n * This target does not support rendering UI components.\n */\n 'purchase.address-autocomplete.suggest': RunnableExtension<\n AddressAutocompleteStandardApi<'purchase.address-autocomplete.suggest'> &\n AddressAutocompleteSuggestApi,\n AddressAutocompleteSuggestOutput\n >;\n /**\n * An extension target that formats the selected address suggestion provided by a\n * `purchase.address-autocomplete.suggest` target. This address is used to auto-populate the fields in the address\n * form.\n *\n * It must return a formatted address.\n *\n * This target does not support rendering UI components.\n */\n 'purchase.address-autocomplete.format-suggestion': RunnableExtension<\n AddressAutocompleteStandardApi<'purchase.address-autocomplete.format-suggestion'> &\n AddressAutocompleteFormatSuggestionApi,\n AddressAutocompleteFormatSuggestionOutput\n >;\n}" + } + }, + "ReturnTypeForExtension": { + "src/surfaces/checkout/extension-targets.ts": { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ReturnTypeForExtension", + "value": "ReturnTypeForExtension", + "description": "For a given extension target, returns the value that is expected to be returned by that extension target’s callback type.", + "isPublicDocs": true + } + }, + "ApiForExtension": { + "src/surfaces/checkout/extension-targets.ts": { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ApiForExtension", + "value": "ApiForExtension", + "description": "For a given extension target, returns the type of the API that the extension will receive at runtime.", + "isPublicDocs": true + } + }, + "RenderExtensionTarget": { + "src/surfaces/checkout/extension-targets.ts": { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "RenderExtensionTarget", + "value": "keyof RenderExtensionTargets", + "description": "A union type containing all of the extension targets that follow the pattern of accepting a [`@remote-ui/core` `RemoteRoot`](https://github.com/Shopify/remote-dom/tree/remote-ui/packages/core) and an additional `api` argument, and using those arguments to render UI.", + "isPublicDocs": true + } + }, + "RenderExtensions": { + "src/surfaces/checkout/extension-targets.ts": { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "RenderExtensions", + "value": "{\n [Target in RenderExtensionTarget]: RenderExtensionTargets[Target];\n}", + "description": "A mapping of each “render extension” name to its callback type.", + "isPublicDocs": true + } + }, + "ExtractedApiFromRenderExtension": { + "src/surfaces/checkout/extension-targets.ts": { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ExtractedApiFromRenderExtension", + "value": "T extends RenderExtension<\n infer Api,\n any\n>\n ? Api\n : never", + "description": "", + "isPublicDocs": true + } + }, + "ApiForRenderExtension": { + "src/surfaces/checkout/extension-targets.ts": { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ApiForRenderExtension", + "value": "ApiForRenderExtension", + "description": "Deprecated. Use `ApiForExtension` instead.\n\nFor a given rendering extension target, returns the type of the API that the extension will receive at runtime. This API type is the second argument to the callback for that extension target. The first callback for all of the rendering extension targets each receive a `RemoteRoot` object.", + "isPublicDocs": true + } + }, + "AllowedComponentsForRenderExtension": { + "src/surfaces/checkout/extension-targets.ts": { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "AllowedComponentsForRenderExtension", + "value": "AllowedComponentsForRenderExtension", + "description": "For a given rendering extension target, returns the UI components that the extension target supports.", + "isPublicDocs": true + } + }, + "RunnableExtensionTarget": { + "src/surfaces/checkout/extension-targets.ts": { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "RunnableExtensionTarget", + "value": "keyof RunnableExtensionTargets", + "description": "", + "isPublicDocs": true + } + }, + "RunnableExtensions": { + "src/surfaces/checkout/extension-targets.ts": { + "filePath": "src/surfaces/checkout/extension-targets.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "RunnableExtensions", + "value": "{\n [Target in RunnableExtensionTarget]: RunnableExtensionTargets[Target];\n}", + "description": "", + "isPublicDocs": true + } + }, + "Docs_Standard_AddressApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_AddressApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "billingAddress", + "value": "SubscribableSignalLike", + "description": "The proposed customer billing address. The address updates when the field is committed (on change) rather than every keystroke.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "shippingAddress", + "value": "SubscribableSignalLike", + "description": "The proposed customer shipping address. During the information step, the address updates when the field is committed (on change) rather than every keystroke. An address value is only present if delivery is required. Otherwise, the subscribable value is undefined.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true + } + ], + "value": "export interface Docs_Standard_AddressApi\n extends Pick {}" + } + }, + "Docs_Checkout_AddressApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Checkout_AddressApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "MethodSignature", + "name": "applyShippingAddressChange", + "value": "(change: ShippingAddressUpdateChange) => Promise", + "description": "Performs an update of the shipping address. Shipping address changes will completely overwrite the existing shipping address added by the user without any prompts. If successful, this mutation results in an update to the value retrieved through the `shippingAddress` property.\n\n> Note: This method will return an error if the [cart instruction](/docs/api/checkout-ui-extensions/apis/cart-instructions#standardapi-propertydetail-instructions) `delivery.canSelectCustomAddress` is false, or the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true + } + ], + "value": "export interface Docs_Checkout_AddressApi\n extends Pick {}" + } + }, + "Docs_Standard_AttributesApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_AttributesApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "SubscribableSignalLike", + "description": "The custom attributes left by the customer to the merchant, either in their cart or during checkout." + } + ], + "value": "export interface Docs_Standard_AttributesApi\n extends Pick {}" + } + }, + "Docs_Checkout_AttributesApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Checkout_AttributesApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "MethodSignature", + "name": "applyAttributeChange", + "value": "(change: AttributeChange) => Promise", + "description": "Performs an update on an attribute attached to the cart and checkout. If successful, this mutation results in an update to the value retrieved through the [`attributes`](/docs/api/checkout-ui-extensions/apis/attributes#standardapi-propertydetail-attributes) property.\n\n> Note: This method will return an error if the [cart instruction](/docs/api/checkout-ui-extensions/apis/cart-instructions#standardapi-propertydetail-instructions) `attributes.canUpdateAttributes` is false, or the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay.", + "deprecationMessage": "- Consumers should use cart metafields instead." + } + ], + "value": "export interface Docs_Checkout_AttributesApi\n extends Pick {}" + } + }, + "Docs_Standard_BuyerIdentityApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_BuyerIdentityApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "buyerIdentity", + "value": "BuyerIdentity", + "description": "Information about the buyer that is interacting with the checkout.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data).", + "isOptional": true + } + ], + "value": "export interface Docs_Standard_BuyerIdentityApi\n extends Pick {}" + } + }, + "Docs_Standard_BuyerJourneyApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_BuyerJourneyApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "buyerJourney", + "value": "BuyerJourney", + "description": "Provides details on the buyer's progression through the checkout.\n\nRefer to [buyer journey](/docs/api/checkout-ui-extensions/apis/buyer-journey#examples) examples for more information." + } + ], + "value": "export interface Docs_Standard_BuyerJourneyApi\n extends Pick {}" + } + }, + "Docs_Standard_CartInstructionsApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_CartInstructionsApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "instructions", + "value": "SubscribableSignalLike", + "description": "The cart instructions used to create the checkout and possibly limit extension capabilities.\n\nThese instructions should be checked prior to performing any actions that may be affected by them.\n\nFor example, if you intend to add a discount code via the `applyDiscountCodeChange` method, check `discounts.canUpdateDiscountCodes` to ensure it's supported in this checkout.\n\n> Caution: As of version `2024-07`, UI extension code must check for instructions before calling select APIs in case those APIs are not available. See the [update guide](/docs/api/checkout-ui-extensions/apis/cart-instructions#examples) for more information." + } + ], + "value": "export interface Docs_Standard_CartInstructionsApi\n extends Pick {}" + } + }, + "Docs_Standard_CartLinesApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_CartLinesApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "lines", + "value": "SubscribableSignalLike", + "description": "A list of lines containing information about the items the customer intends to purchase." + } + ], + "value": "export interface Docs_Standard_CartLinesApi\n extends Pick {}" + } + }, + "Docs_Checkout_CartLinesApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Checkout_CartLinesApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "MethodSignature", + "name": "applyCartLinesChange", + "value": "(change: CartLineChange) => Promise", + "description": "Performs an update on the merchandise line items. It resolves when the new line items have been negotiated and results in an update to the value retrieved through the [`lines`](/docs/api/checkout-ui-extensions/apis/cart-lines#standardapi-propertydetail-lines) property.\n\n> Note: This method will return an error if the [cart instruction](/docs/api/checkout-ui-extensions/apis/cart-instructions#standardapi-propertydetail-instructions) `lines.canAddCartLine` is false, or the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay." + } + ], + "value": "export interface Docs_Checkout_CartLinesApi\n extends Pick {}" + } + }, + "Docs_CartLineItem_CartLinesApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_CartLineItem_CartLinesApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "SubscribableSignalLike", + "description": "The cart line the extension is attached to. Until version `2023-04`, this property was a `ReadonlySignalLike`." + } + ], + "value": "export interface Docs_CartLineItem_CartLinesApi\n extends Pick {}" + } + }, + "Docs_Standard_CostApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_CostApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "cost", + "value": "CartCost", + "description": "Details on the costs the buyer will pay for this checkout." + } + ], + "value": "export interface Docs_Standard_CostApi extends Pick {}" + } + }, + "Docs_Standard_LocalizationApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_LocalizationApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "i18n", + "value": "I18n", + "description": "Utilities for translating content and formatting values according to the current [`localization`](/docs/api/checkout-ui-extensions/apis/localization) of the checkout.\n\nRefer to [`localization` examples](/docs/api/checkout-ui-extensions/apis/localization#examples) for more information." + }, + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "localization", + "value": "Localization", + "description": "The details about the location, language, and currency of the customer. For utilities to easily format and translate content based on these details, you can use the [`i18n`](/docs/api/checkout-ui-extensions/apis/localization#standardapi-propertydetail-i18n) object instead." + } + ], + "value": "export interface Docs_Standard_LocalizationApi\n extends Pick {}" + } + }, + "Docs_Standard_LocalizedFieldsApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_LocalizedFieldsApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "localizedFields", + "value": "SubscribableSignalLike", + "description": "The API for reading additional fields that are required in checkout under certain circumstances. For example, some countries require additional fields for customs information or tax identification numbers.", + "isOptional": true + } + ], + "value": "export interface Docs_Standard_LocalizedFieldsApi\n extends Pick {}" + } + }, + "Docs_Standard_MetafieldsApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_MetafieldsApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "appMetafields", + "value": "SubscribableSignalLike", + "description": "The metafields requested in the [`shopify.extension.toml`](/docs/api/checkout-ui-extensions/configuration) file. These metafields are updated when there's a change in the merchandise items being purchased by the customer.\n\nApp owned metafields are supported and are returned using the `$app` format. The fully qualified reserved namespace format such as `app--{your-app-id}[--{optional-namespace}]` is not supported. See [app owned metafields](/docs/apps/build/custom-data/ownership#reserved-prefixes) for more information.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + }, + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "metafields", + "value": "SubscribableSignalLike", + "description": "The metafields that apply to the current checkout.\n\nMetafields are stored locally on the client and are applied to the order object after the checkout completes.\n\nThese metafields are shared by all extensions running on checkout, and persist for as long as the customer is working on this checkout.\n\nOnce the order is created, you can query these metafields using the [GraphQL Admin API](/docs/admin-api/graphql/reference/orders/order#metafield-2021-01)\n\n> Caution: `metafields` is deprecated. Use `appMetafields` with cart metafields instead.", + "deprecationMessage": "Use `appMetafields` with cart metafields instead." + } + ], + "value": "export interface Docs_Standard_MetafieldsApi\n extends Pick {}" + } + }, + "Docs_Checkout_MetafieldsApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Checkout_MetafieldsApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "MethodSignature", + "name": "applyMetafieldChange", + "value": "(change: MetafieldChange) => Promise", + "description": "Performs an update on a piece of metadata attached to the checkout. If successful, this mutation results in an update to the value retrieved through the [`metafields`](/docs/api/checkout-ui-extensions/apis/metafields#standardapi-propertydetail-metafields) property.\n\nCart metafields will be copied to order metafields at order creation time if there is a matching order metafield definition with the [`cart to order copyable`](/docs/apps/build/metafields/use-metafield-capabilities#cart-to-order-copyable) capability enabled.\n\n> Caution: `MetafieldRemoveChange` and `MetafieldUpdateChange` are deprecated. Use cart metafields with `MetafieldRemoveCartChange` and `MetafieldUpdateCartChange` instead. If `MetafieldUpdateChange` writes a metafield with the same namespace and key as a cart metafield that’s configured to copy, the cart metafield won’t be copied.\n\n> Note: This method will return an error if the [cart instruction](/docs/api/checkout-ui-extensions/apis/cart-instructions#standardapi-propertydetail-instructions) `metafields.canSetCartMetafields` is false, or the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay." + } + ], + "value": "export interface Docs_Checkout_MetafieldsApi\n extends Pick {}" + } + }, + "Docs_Standard_DeliveryApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_DeliveryApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "deliveryGroups", + "value": "SubscribableSignalLike", + "description": "A list of delivery groups containing information about the delivery of the items the customer intends to purchase." + } + ], + "value": "export interface Docs_Standard_DeliveryApi\n extends Pick {}" + } + }, + "Docs_Standard_CheckoutTokenApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_CheckoutTokenApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "checkoutToken", + "value": "SubscribableSignalLike", + "description": "A stable ID that represents the current checkout.\n\nThis matches the `data.checkout.token` field in a [checkout-related WebPixel event](/docs/api/web-pixels-api/standard-events/checkout_started#properties-propertydetail-data) and the `checkout_token` field in the [REST Admin API `Order` resource](/docs/api/admin-rest/unstable/resources/order#resource-object)." + } + ], + "value": "export interface Docs_Standard_CheckoutTokenApi\n extends Pick {}" + } + }, + "Docs_Standard_ExtensionMetaApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_ExtensionMetaApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "extension", + "value": "Extension", + "description": "The meta information about the extension." + } + ], + "value": "export interface Docs_Standard_ExtensionMetaApi\n extends Pick {}" + } + }, + "Docs_Standard_CheckoutSettingsApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_CheckoutSettingsApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "checkoutSettings", + "value": "SubscribableSignalLike", + "description": "Settings applied to the buyer's checkout." + } + ], + "value": "export interface Docs_Standard_CheckoutSettingsApi\n extends Pick {}" + } + }, + "Docs_Standard_ShopApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_ShopApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "shop", + "value": "Shop", + "description": "The shop where the checkout is taking place." + } + ], + "value": "export interface Docs_Standard_ShopApi extends Pick {}" + } + }, + "Docs_Standard_NoteApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_NoteApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "note", + "value": "SubscribableSignalLike", + "description": "A note left by the customer to the merchant, either in their cart or during checkout." + } + ], + "value": "export interface Docs_Standard_NoteApi extends Pick {}" + } + }, + "Docs_Checkout_NoteApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Checkout_NoteApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "MethodSignature", + "name": "applyNoteChange", + "value": "(change: NoteChange) => Promise", + "description": "Performs an update on the note attached to the cart and checkout. If successful, this mutation results in an update to the value retrieved through the [`note`](/docs/api/checkout-ui-extensions/apis/note#standardapi-propertydetail-note) property.\n\n> Note: This method will return an error if the [cart instruction](/docs/api/checkout-ui-extensions/apis/cart-instructions#standardapi-propertydetail-instructions) `notes.canUpdateNote` is false, or the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay." + } + ], + "value": "export interface Docs_Checkout_NoteApi\n extends Pick {}" + } + }, + "Docs_Standard_PaymentOptionsApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_PaymentOptionsApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "availablePaymentOptions", + "value": "SubscribableSignalLike", + "description": "All available payment options." + }, + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "selectedPaymentOptions", + "value": "SubscribableSignalLike", + "description": "Payment options selected by the buyer." + } + ], + "value": "export interface Docs_Standard_PaymentOptionsApi\n extends Pick<\n StandardApi,\n 'availablePaymentOptions' | 'selectedPaymentOptions'\n > {}" + } + }, + "Docs_Standard_GiftCardsApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_GiftCardsApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "appliedGiftCards", + "value": "SubscribableSignalLike", + "description": "Gift Cards that have been applied to the checkout." + } + ], + "value": "export interface Docs_Standard_GiftCardsApi\n extends Pick {}" + } + }, + "Docs_Checkout_GiftCardsApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Checkout_GiftCardsApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "MethodSignature", + "name": "applyGiftCardChange", + "value": "(change: GiftCardChange) => Promise", + "description": "Performs an update on the gift cards. It resolves when gift card change have been negotiated and results in an update to the value retrieved through the [`appliedGiftCards`](/docs/api/checkout-ui-extensions/apis/gift-cards#standardapi-propertydetail-appliedgiftcards) property.\n\n> Caution: > See [security considerations](/docs/api/checkout-ui-extensions/configuration#network-access) if your extension retrieves gift card codes through a network call.\n\n> Note: This method will return an error if the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay." + } + ], + "value": "export interface Docs_Checkout_GiftCardsApi\n extends Pick {}" + } + }, + "Docs_Standard_DiscountsApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_DiscountsApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "discountAllocations", + "value": "SubscribableSignalLike", + "description": "Discounts that have been applied to the entire cart." + }, + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "discountCodes", + "value": "SubscribableSignalLike", + "description": "A list of discount codes currently applied to the checkout." + } + ], + "value": "export interface Docs_Standard_DiscountsApi\n extends Pick {}" + } + }, + "Docs_Checkout_DiscountsApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Checkout_DiscountsApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "MethodSignature", + "name": "applyDiscountCodeChange", + "value": "(change: DiscountCodeChange) => Promise", + "description": "Performs an update on the discount codes. It resolves when the new discount codes have been negotiated and results in an update to the value retrieved through the [`discountCodes`](/docs/api/checkout-ui-extensions/apis/discounts#standardapi-propertydetail-discountcodes) property.\n\n> Caution: > See [security considerations](/docs/api/checkout-ui-extensions/configuration#network-access) if your extension retrieves discount codes through a network call.\n\n> Note: This method will return an error if the [cart instruction](/docs/api/checkout-ui-extensions/apis/cart-instructions#standardapi-propertydetail-instructions) `discounts.canUpdateDiscountCodes` is false, or the buyer is using an accelerated checkout method, such as Apple Pay or Google Pay." + } + ], + "value": "export interface Docs_Checkout_DiscountsApi\n extends Pick {}" + } + }, + "Docs_Standard_SessionTokenApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_SessionTokenApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "sessionToken", + "value": "SessionToken", + "description": "The session token providing a set of claims as a signed JSON Web Token (JWT).\n\nThe token has a TTL of 5 minutes.\n\nIf the previous token expires, this value will reflect a new session token with a new signature and expiry.\n\nRefer to [session token examples](/docs/api/checkout-ui-extensions/apis/session-token) for more information." + } + ], + "value": "export interface Docs_Standard_SessionTokenApi\n extends Pick {}" + } + }, + "Docs_Standard_SettingsApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_SettingsApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "settings", + "value": "SubscribableSignalLike", + "description": "The settings matching the settings definition written in the [`shopify.extension.toml`](/docs/api/checkout-ui-extensions/configuration) file.\n\n Refer to [settings examples](/docs/api/checkout-ui-extensions/apis/settings#examples) for more information.\n\n> Note: When an extension is being installed in the editor, the settings will be empty until a merchant sets a value. In that case, this object will be updated in real time as a merchant fills in the settings." + } + ], + "value": "export interface Docs_Standard_SettingsApi\n extends Pick {}" + } + }, + "Docs_Standard_StorageApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_StorageApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "storage", + "value": "Storage", + "description": "The key-value storage for the extension.\n\nIt uses `localStorage` and should persist across the customer's current checkout session.\n\n> Caution: Data persistence isn't guaranteed and storage is reset when the customer starts a new checkout.\n\nData is shared across all activated extension targets of this extension. In versions 2023-07 and earlier, each activated extension target had its own storage." + } + ], + "value": "export interface Docs_Standard_StorageApi\n extends Pick {}" + } + }, + "Docs_Standard_QueryApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_QueryApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "query", + "value": ">(query: string, options?: { variables?: Variables; version?: StorefrontApiVersion; }) => Promise<{ data?: Data; errors?: GraphQLError[]; }>", + "description": "The method used to query the Storefront GraphQL API with a prefetched token.\n\nRefer to [Storefront API access examples](/docs/api/checkout-ui-extensions/apis/storefront-api) for more information." + } + ], + "value": "export interface Docs_Standard_QueryApi extends Pick {}" + } + }, + "Docs_Standard_AnalyticsApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_AnalyticsApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "analytics", + "value": "Analytics", + "description": "The methods for interacting with [Web Pixels](/docs/apps/marketing), such as emitting an event." + } + ], + "value": "export interface Docs_Standard_AnalyticsApi\n extends Pick {}" + } + }, + "Docs_Standard_CustomerPrivacyApi": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_CustomerPrivacyApi", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "applyTrackingConsentChange", + "value": "ApplyTrackingConsentChangeType", + "description": "Allows setting and updating customer privacy consent settings and tracking consent metafields.\n\n> Note: Requires the [`customer_privacy` capability](/docs/api/checkout-ui-extensions/latest/configuration#collect-buyer-consent) to be set to `true`.\n\n{% include /apps/checkout/privacy-icon.md %} Requires access to [protected customer data](/docs/apps/store/data-protection/protected-customer-data)." + }, + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "customerPrivacy", + "value": "SubscribableSignalLike", + "description": "Customer privacy consent settings and a flag denoting if consent has previously been collected." + } + ], + "value": "export interface Docs_Standard_CustomerPrivacyApi\n extends Pick {}" + } + }, + "Docs_Standard_Ui": { + "src/surfaces/checkout/api/docs.ts": { + "filePath": "src/surfaces/checkout/api/docs.ts", + "name": "Docs_Standard_Ui", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/api/docs.ts", + "syntaxKind": "PropertySignature", + "name": "ui", + "value": "Ui", + "description": "Methods to interact with the extension’s UI." + } + ], + "value": "export interface Docs_Standard_Ui extends Pick {}" + } + }, + "BaseElementProps": { + "src/surfaces/checkout/components/Abbreviation.ts": { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "name": "BaseElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "preact.Key", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ref", + "value": "preact.Ref", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "Lowercase", + "description": "", + "isOptional": true + } + ], + "value": "export interface BaseElementProps {\n key?: preact.Key;\n ref?: preact.Ref;\n slot?: Lowercase;\n}" + } + }, + "BaseElementPropsWithChildren": { + "src/surfaces/checkout/components/Abbreviation.ts": { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "name": "BaseElementPropsWithChildren", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "preact.ComponentChildren", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "preact.Key", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ref", + "value": "preact.Ref", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "Lowercase", + "description": "", + "isOptional": true + } + ], + "value": "export interface BaseElementPropsWithChildren extends BaseElementProps {\n children?: preact.ComponentChildren;\n}" + } + }, + "ComponentChildren": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ComponentChildren", + "value": "any", + "description": "", + "isPublicDocs": true + } + }, + "AbbreviationElementProps": { + "src/surfaces/checkout/components/Abbreviation.ts": { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "name": "AbbreviationElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "Defines the full expansion of the abbreviation or acronym.\n\nHelps user agents and users understand the meaning of the abbreviated text.", + "isOptional": true, + "defaultValue": "''" + } + ], + "value": "export interface AbbreviationElementProps extends Pick {\n}" + } + }, + "AbbreviationElement": { + "src/surfaces/checkout/components/Abbreviation.ts": { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "name": "AbbreviationElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "Defines the full expansion of the abbreviation or acronym.\n\nHelps user agents and users understand the meaning of the abbreviated text.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface AbbreviationElement extends AbbreviationElementProps, Omit {\n}" + } + }, + "AbbreviationProps": { + "src/surfaces/checkout/components/Abbreviation.ts": { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "name": "AbbreviationProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Abbreviation.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "Defines the full expansion of the abbreviation or acronym.\n\nHelps user agents and users understand the meaning of the abbreviated text.", + "isOptional": true, + "defaultValue": "''" + } + ], + "value": "export interface AbbreviationProps extends AbbreviationElementProps {\n}" + } + }, + "CallbackEvent": { + "src/surfaces/checkout/components/Announcement.ts": { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "CallbackEvent", + "value": "TEvent & {\n currentTarget: HTMLElementTagNameMap[TTagName];\n}", + "description": "", + "isPublicDocs": true + } + }, + "CallbackEventListener": { + "src/surfaces/checkout/components/Announcement.ts": { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "CallbackEventListener", + "value": "(EventListener & {\n (event: CallbackEvent & TData): void;\n}) | null", + "description": "", + "isPublicDocs": true + } + }, + "ToggleState": { + "src/surfaces/checkout/components/Announcement.ts": { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ToggleState", + "value": "'open' | 'closed'", + "description": "", + "isPublicDocs": true + } + }, + "ToggleArgumentsEvent": { + "src/surfaces/checkout/components/Announcement.ts": { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "name": "ToggleArgumentsEvent", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "newState", + "value": "ToggleState", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "oldState", + "value": "ToggleState", + "description": "", + "isOptional": true + } + ], + "value": "export interface ToggleArgumentsEvent {\n oldState?: ToggleState;\n newState?: ToggleState;\n}" + } + }, + "AnnouncementEvents": { + "src/surfaces/checkout/components/Announcement.ts": { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "name": "AnnouncementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterToggle", + "value": "(event: ToggleEvent$1) => void", + "description": "Callback fired when the element state changes **after** any animations have finished.\n\n- If the element transitioned from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element transitioned from showing to hidden, the `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onDismiss", + "value": "(event: Event) => void", + "description": "Callback fired when the announcement is dismissed by the user (either via the built-in dismiss button or programmatically).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onToggle", + "value": "(event: ToggleEvent$1) => void", + "description": "Callback straight after the element state changes.\n\n- If the element is transitioning from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element is transitioning from showing to hidden, then `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + } + ], + "value": "export interface AnnouncementEvents extends Pick {\n}" + } + }, + "AnnouncementElementEvents": { + "src/surfaces/checkout/components/Announcement.ts": { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "name": "AnnouncementElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "aftertoggle", + "value": "CallbackEventListener", + "description": "Callback fired when the element state changes **after** any animations have finished.\n\n- If the element transitioned from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element transitioned from showing to hidden, the `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "dismiss", + "value": "CallbackEventListener", + "description": "Callback fired when the announcement is dismissed by the user (either via the built-in dismiss button or programmatically).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "toggle", + "value": "CallbackEventListener", + "description": "Callback straight after the element state changes.\n\n- If the element is transitioning from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element is transitioning from showing to hidden, then `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + } + ], + "value": "export interface AnnouncementElementEvents {\n /**\n * Callback fired when the element state changes **after** any animations have finished.\n *\n * - If the element transitioned from hidden to showing, the `oldState` property will be set to `closed` and the\n * `newState` property will be set to `open`.\n * - If the element transitioned from showing to hidden, the `oldState` property will be set to `open` and the\n * `newState` will be `closed`.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/ToggleEvent/newState\n * @see https://developer.mozilla.org/en-US/docs/Web/API/ToggleEvent/oldState\n */\n aftertoggle?: CallbackEventListener;\n /**\n * Callback fired when the announcement is dismissed by the user\n * (either via the built-in dismiss button or programmatically).\n */\n dismiss?: CallbackEventListener;\n /**\n * Callback straight after the element state changes.\n *\n * - If the element is transitioning from hidden to showing, the `oldState` property will be set to `closed` and the\n * `newState` property will be set to `open`.\n * - If the element is transitioning from showing to hidden, then `oldState` property will be set to `open` and the\n * `newState` will be `closed`.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/toggle_event\n * @see https://developer.mozilla.org/en-US/docs/Web/API/ToggleEvent/newState\n * @see https://developer.mozilla.org/en-US/docs/Web/API/ToggleEvent/oldState\n */\n toggle?: CallbackEventListener;\n}" + } + }, + "AnnouncementElement": { + "src/surfaces/checkout/components/Announcement.ts": { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "name": "AnnouncementElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "dismiss", + "value": "() => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onaftertoggle", + "value": "(event: ToggleEvent$1) => void", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ondismiss", + "value": "(event: Event) => void", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "(event: ToggleEvent$1) => void", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface AnnouncementElement extends AnnouncementMethods, Omit {\n onaftertoggle?: AnnouncementEvents['onAfterToggle'];\n ondismiss?: AnnouncementEvents['onDismiss'];\n ontoggle?: AnnouncementEvents['onToggle'];\n}" + } + }, + "AnnouncementProps": { + "src/surfaces/checkout/components/Announcement.ts": { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "name": "AnnouncementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterToggle", + "value": "(event: ToggleEvent$1) => void", + "description": "Callback fired when the element state changes **after** any animations have finished.\n\n- If the element transitioned from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element transitioned from showing to hidden, the `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onDismiss", + "value": "(event: Event) => void", + "description": "Callback fired when the announcement is dismissed by the user (either via the built-in dismiss button or programmatically).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "onToggle", + "value": "(event: ToggleEvent$1) => void", + "description": "Callback straight after the element state changes.\n\n- If the element is transitioning from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element is transitioning from showing to hidden, then `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + } + ], + "value": "export interface AnnouncementProps extends AnnouncementEvents {\n}" + } + }, + "AnnouncementMethods": { + "src/surfaces/checkout/components/Announcement.ts": { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "name": "AnnouncementMethods", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "dismiss", + "value": "() => void", + "description": "" + } + ], + "value": "export interface AnnouncementMethods {\n dismiss: () => void;\n}" + } + }, + "AnnouncementElementMethods": { + "src/surfaces/checkout/components/Announcement.ts": { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "name": "AnnouncementElementMethods", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Announcement.ts", + "syntaxKind": "PropertySignature", + "name": "dismiss", + "value": "() => void", + "description": "" + } + ], + "value": "export interface AnnouncementElementMethods {\n dismiss: AnnouncementMethods['dismiss'];\n}" + } + }, + "ReducedIconTypes": { + "src/surfaces/checkout/components/Badge.ts": { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ReducedIconTypes", + "value": "'cart' | 'note' | 'settings' | 'reset' | 'map' | 'menu' | 'search' | 'circle' | 'filter' | 'image' | 'alert-circle' | 'alert-triangle-filled' | 'alert-triangle' | 'arrow-down' | 'arrow-left' | 'arrow-right' | 'arrow-up-right' | 'arrow-up' | 'bag' | 'bullet' | 'calendar' | 'camera' | 'caret-down' | 'cash-dollar' | 'categories' | 'check-circle' | 'check-circle-filled' | 'check' | 'chevron-down' | 'chevron-left' | 'chevron-right' | 'chevron-up' | 'clipboard' | 'clock' | 'credit-card' | 'delete' | 'delivered' | 'delivery' | 'disabled' | 'discount' | 'edit' | 'email' | 'empty' | 'external' | 'geolocation' | 'gift-card' | 'globe' | 'grid' | 'info-filled' | 'info' | 'list-bulleted' | 'location' | 'lock' | 'menu-horizontal' | 'menu-vertical' | 'minus' | 'mobile' | 'order' | 'organization' | 'plus' | 'profile' | 'question-circle-filled' | 'question-circle' | 'reorder' | 'return' | 'savings' | 'star-filled' | 'star-half' | 'star' | 'store' | 'truck' | 'upload' | 'x-circle-filled' | 'x-circle' | 'x'", + "description": "", + "isPublicDocs": true + } + }, + "BadgeElementProps": { + "src/surfaces/checkout/components/Badge.ts": { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "name": "BadgeElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "color", + "value": "'base' | 'subdued'", + "description": "Modify the color to be more or less intense.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "icon", + "value": "'' | ReducedIconTypes", + "description": "The type of icon to be displayed in the badge.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "iconPosition", + "value": "'start' | 'end'", + "description": "The position of the icon in relation to the text.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'small' | 'base' | 'small-100'", + "description": "Adjusts the size.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'auto' | 'neutral' | 'critical'", + "description": "Sets the tone of the Badge, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + } + ], + "value": "export interface BadgeElementProps extends Pick {\n size?: Extract;\n tone?: Extract;\n color?: Extract;\n icon?: '' | ReducedIconTypes;\n}" + } + }, + "BadgeElement": { + "src/surfaces/checkout/components/Badge.ts": { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "name": "BadgeElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "color", + "value": "'base' | 'subdued'", + "description": "Modify the color to be more or less intense.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "icon", + "value": "'' | ReducedIconTypes", + "description": "The type of icon to be displayed in the badge.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "iconPosition", + "value": "'start' | 'end'", + "description": "The position of the icon in relation to the text.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'small' | 'base' | 'small-100'", + "description": "Adjusts the size.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'auto' | 'neutral' | 'critical'", + "description": "Sets the tone of the Badge, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface BadgeElement extends BadgeElementProps, Omit {\n}" + } + }, + "BadgeProps": { + "src/surfaces/checkout/components/Badge.ts": { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "name": "BadgeProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "color", + "value": "'base' | 'subdued'", + "description": "Modify the color to be more or less intense.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "icon", + "value": "'' | ReducedIconTypes", + "description": "The type of icon to be displayed in the badge.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "iconPosition", + "value": "'start' | 'end'", + "description": "The position of the icon in relation to the text.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'small' | 'base' | 'small-100'", + "description": "Adjusts the size.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Badge.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'auto' | 'neutral' | 'critical'", + "description": "Sets the tone of the Badge, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + } + ], + "value": "export interface BadgeProps extends BadgeElementProps {\n}" + } + }, + "BannerElementProps": { + "src/surfaces/checkout/components/Banner.ts": { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "name": "BannerElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "collapsible", + "value": "boolean", + "description": "Makes the content collapsible. A collapsible banner will conceal child elements initially, but allow the user to expand the banner to see them.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "dismissible", + "value": "boolean", + "description": "Determines whether the close button of the banner is present.\n\nWhen the close button is pressed, the `dismiss` event will fire, then `hidden` will be true, any animation will complete, and the `afterhide` event will fire.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "heading", + "value": "string", + "description": "The title of the banner.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "Determines whether the banner is hidden.\n\nIf this property is being set on each framework render (as in 'controlled' usage), and the banner is `dismissible`, ensure you update app state for this property when the `dismiss` event fires.\n\nIf the banner is not `dismissible`, it can still be hidden by setting this property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'success' | 'info' | 'auto' | 'warning' | 'critical'", + "description": "Sets the tone of the Banner, based on the intention of the information being conveyed.\n\nThe banner is a live region and the type of status will be dictated by the Tone selected.\n\n- `critical` creates an [assertive live region](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/alert_role) that is announced by screen readers immediately.\n- `neutral`, `info`, `success`, `warning` and `caution` creates an [informative live region](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/status_role) that is announced by screen readers after the current message.", + "isOptional": true, + "defaultValue": "'auto'" + } + ], + "value": "export interface BannerElementProps extends Pick {\n tone?: Extract;\n}" + } + }, + "BannerEvents": { + "src/surfaces/checkout/components/Banner.ts": { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "name": "BannerEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterHide", + "value": "(event: Event) => void", + "description": "Event handler when the banner has fully hidden.\n\nThe `hidden` property will be `true` when this event fires.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onDismiss", + "value": "(event: Event) => void", + "description": "Event handler when the banner is dismissed by the user.\n\nThis does not fire when setting `hidden` manually.\n\nThe `hidden` property will be `false` when this event fires.", + "isOptional": true + } + ], + "value": "export interface BannerEvents extends Pick {\n}" + } + }, + "BannerElementEvents": { + "src/surfaces/checkout/components/Banner.ts": { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "name": "BannerElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "afterhide", + "value": "CallbackEventListener", + "description": "Event handler when the banner has fully hidden.\n\nThe `hidden` property will be `true` when this event fires.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "dismiss", + "value": "CallbackEventListener", + "description": "Event handler when the banner is dismissed by the user.\n\nThis does not fire when setting `hidden` manually.\n\nThe `hidden` property will be `false` when this event fires.", + "isOptional": true + } + ], + "value": "export interface BannerElementEvents {\n /**\n * Event handler when the banner has fully hidden.\n *\n * The `hidden` property will be `true` when this event fires.\n *\n * @implementation If implementations animate the hiding of the banner,\n * this event must fire after the banner has fully hidden.\n * We can add an `onHide` event in future if we want to provide a hook for the start of the animation.\n */\n afterhide?: CallbackEventListener;\n /**\n * Event handler when the banner is dismissed by the user.\n *\n * This does not fire when setting `hidden` manually.\n *\n * The `hidden` property will be `false` when this event fires.\n */\n dismiss?: CallbackEventListener;\n}" + } + }, + "BannerElement": { + "src/surfaces/checkout/components/Banner.ts": { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "name": "BannerElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "collapsible", + "value": "boolean", + "description": "Makes the content collapsible. A collapsible banner will conceal child elements initially, but allow the user to expand the banner to see them.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "dismissible", + "value": "boolean", + "description": "Determines whether the close button of the banner is present.\n\nWhen the close button is pressed, the `dismiss` event will fire, then `hidden` will be true, any animation will complete, and the `afterhide` event will fire.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "heading", + "value": "string", + "description": "The title of the banner.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "Determines whether the banner is hidden.\n\nIf this property is being set on each framework render (as in 'controlled' usage), and the banner is `dismissible`, ensure you update app state for this property when the `dismiss` event fires.\n\nIf the banner is not `dismissible`, it can still be hidden by setting this property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onafterhide", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ondismiss", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'success' | 'info' | 'auto' | 'warning' | 'critical'", + "description": "Sets the tone of the Banner, based on the intention of the information being conveyed.\n\nThe banner is a live region and the type of status will be dictated by the Tone selected.\n\n- `critical` creates an [assertive live region](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/alert_role) that is announced by screen readers immediately.\n- `neutral`, `info`, `success`, `warning` and `caution` creates an [informative live region](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/status_role) that is announced by screen readers after the current message.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface BannerElement extends BannerElementProps, Omit {\n onafterhide: BannerEvents['onAfterHide'];\n ondismiss: BannerEvents['onDismiss'];\n}" + } + }, + "BannerProps": { + "src/surfaces/checkout/components/Banner.ts": { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "name": "BannerProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "collapsible", + "value": "boolean", + "description": "Makes the content collapsible. A collapsible banner will conceal child elements initially, but allow the user to expand the banner to see them.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "dismissible", + "value": "boolean", + "description": "Determines whether the close button of the banner is present.\n\nWhen the close button is pressed, the `dismiss` event will fire, then `hidden` will be true, any animation will complete, and the `afterhide` event will fire.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "heading", + "value": "string", + "description": "The title of the banner.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "Determines whether the banner is hidden.\n\nIf this property is being set on each framework render (as in 'controlled' usage), and the banner is `dismissible`, ensure you update app state for this property when the `dismiss` event fires.\n\nIf the banner is not `dismissible`, it can still be hidden by setting this property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterHide", + "value": "(event: Event) => void", + "description": "Event handler when the banner has fully hidden.\n\nThe `hidden` property will be `true` when this event fires.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "onDismiss", + "value": "(event: Event) => void", + "description": "Event handler when the banner is dismissed by the user.\n\nThis does not fire when setting `hidden` manually.\n\nThe `hidden` property will be `false` when this event fires.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Banner.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'success' | 'info' | 'auto' | 'warning' | 'critical'", + "description": "Sets the tone of the Banner, based on the intention of the information being conveyed.\n\nThe banner is a live region and the type of status will be dictated by the Tone selected.\n\n- `critical` creates an [assertive live region](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/alert_role) that is announced by screen readers immediately.\n- `neutral`, `info`, `success`, `warning` and `caution` creates an [informative live region](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/status_role) that is announced by screen readers after the current message.", + "isOptional": true, + "defaultValue": "'auto'" + } + ], + "value": "export interface BannerProps extends BannerElementProps, BannerEvents {\n}" + } + }, + "ReducedBorderSizeKeyword": { + "src/surfaces/checkout/components/Box.ts": { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ReducedBorderSizeKeyword", + "value": "'large' | 'base' | 'large-100' | 'large-200' | 'none'", + "description": "", + "isPublicDocs": true + } + }, + "ReducedColorKeyword": { + "src/surfaces/checkout/components/Box.ts": { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ReducedColorKeyword", + "value": "'base'", + "description": "", + "isPublicDocs": true + } + }, + "BorderShorthand": { + "src/surfaces/checkout/components/Box.ts": { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "BorderShorthand", + "value": "ReducedBorderSizeKeyword | `${ReducedBorderSizeKeyword} ${ReducedColorKeyword}` | `${ReducedBorderSizeKeyword} ${ReducedColorKeyword} ${BorderStyleKeyword}`", + "description": "", + "isPublicDocs": true + } + }, + "BorderStyleKeyword": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "BorderStyleKeyword", + "value": "\"none\" | \"solid\" | \"dashed\" | \"dotted\" | \"auto\"", + "description": "", + "isPublicDocs": true + } + }, + "BoxElementProps": { + "src/surfaces/checkout/components/Box.ts": { + "filePath": "src/surfaces/checkout/components/Box.ts", + "name": "BoxElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "'base' | 'subdued' | 'transparent'", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true, + "defaultValue": "'none' - equivalent to `none base auto`.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "// The following are equivalent:\n\n", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "export interface BoxElementProps extends Pick {\n background?: Extract;\n border?: BorderShorthand;\n borderWidth?: MaybeAllValuesShorthandProperty | '';\n borderRadius?: MaybeAllValuesShorthandProperty>;\n}" + } + }, + "AccessibilityRole": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "AccessibilityRole", + "value": "\"main\" | \"header\" | \"footer\" | \"section\" | \"aside\" | \"navigation\" | \"ordered-list\" | \"list-item\" | \"list-item-separator\" | \"unordered-list\" | \"separator\" | \"status\" | \"alert\" | \"generic\" | \"presentation\" | \"none\"", + "description": "", + "isPublicDocs": true + } + }, + "MaybeResponsive": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "MaybeResponsive", + "value": "T | `@container${string}`", + "description": "", + "isPublicDocs": true + } + }, + "SizeUnitsOrAuto": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "SizeUnitsOrAuto", + "value": "SizeUnits | \"auto\"", + "description": "", + "isPublicDocs": true + } + }, + "SizeUnits": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "SizeUnits", + "value": "`${number}px` | `${number}%` | `0`", + "description": "", + "isPublicDocs": true + } + }, + "MaybeAllValuesShorthandProperty": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "MaybeAllValuesShorthandProperty", + "value": "T | `${T} ${T}` | `${T} ${T} ${T}` | `${T} ${T} ${T} ${T}`", + "description": "", + "isPublicDocs": true + } + }, + "BoxProps": { + "src/surfaces/checkout/components/Box.ts": { + "filePath": "src/surfaces/checkout/components/Box.ts", + "name": "BoxProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "'base' | 'subdued' | 'transparent'", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "export interface BoxProps extends BoxElementProps {\n}" + } + }, + "SizeUnitsOrNone": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "SizeUnitsOrNone", + "value": "SizeUnits | \"none\"", + "description": "", + "isPublicDocs": true + } + }, + "PaddingKeyword": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "PaddingKeyword", + "value": "SizeKeyword | \"none\"", + "description": "", + "isPublicDocs": true + } + }, + "SizeKeyword": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "SizeKeyword", + "value": "\"small-500\" | \"small-400\" | \"small-300\" | \"small-200\" | \"small-100\" | \"small\" | \"base\" | \"large\" | \"large-100\" | \"large-200\" | \"large-300\" | \"large-400\" | \"large-500\"", + "description": "", + "isPublicDocs": true + } + }, + "MaybeTwoValuesShorthandProperty": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "MaybeTwoValuesShorthandProperty", + "value": "T | `${T} ${T}`", + "description": "", + "isPublicDocs": true + } + }, + "BoxElement": { + "src/surfaces/checkout/components/Box.ts": { + "filePath": "src/surfaces/checkout/components/Box.ts", + "name": "BoxElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "'base' | 'subdued' | 'transparent'", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Box.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface BoxElement extends BoxElementProps, Omit {\n}" + } + }, + "ButtonElementProps": { + "src/surfaces/checkout/components/Button.ts": { + "filePath": "src/surfaces/checkout/components/Button.ts", + "name": "ButtonElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the Button. It will be read to users using assistive technologies such as screen readers.\n\nUse this when using only an icon or the Button text is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the Button meaning it cannot be clicked or receive focus.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "href", + "value": "string", + "description": "The URL to link to.\n\n- If set, it will navigate to the location specified by `href` after executing the `click` event.\n- If a `commandFor` is set, the `command` will be executed instead of the navigation.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "'auto' | 'fill' | 'fit-content'", + "description": "The displayed inline width of the Button.\n\n- `auto`: the size of the button depends on the surface and context.\n- `fill`: the button will takes up 100% of the available inline size.\n- `fit-content`: the button will take up the minimum inline-size required to fit its content.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "loading", + "value": "boolean", + "description": "Replaces content with a loading indicator while a background action is being performed.\n\nThis also disables the Button.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "'auto' | '_blank'", + "description": "Specifies where to display the linked URL.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'auto' | 'neutral' | 'critical'", + "description": "Sets the tone of the Button based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'submit' | 'button'", + "description": "The behavior of the Button.\n\n- `submit`: Used to indicate the component acts as a submit button, meaning it submits the closest form.\n- `button`: Used to indicate the component acts as a button, meaning it has no default action.\n- `reset`: Used to indicate the component acts as a reset button, meaning it resets the closest form (returning fields to their default values).\n\nThis property is ignored if the component supports `href` or `commandFor`/`command` and one of them is set.", + "isOptional": true, + "defaultValue": "'button'" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "variant", + "value": "'auto' | 'primary' | 'secondary'", + "description": "Changes the visual appearance of the Button.", + "isOptional": true, + "defaultValue": "'auto' - the variant is automatically determined by the Button's context" + } + ], + "value": "export interface ButtonElementProps extends Pick {\n target?: Extract;\n tone?: Extract;\n type?: Extract;\n variant?: Extract;\n}" + } + }, + "ButtonEvents": { + "src/surfaces/checkout/components/Button.ts": { + "filePath": "src/surfaces/checkout/components/Button.ts", + "name": "ButtonEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when the Button is activated. This will be called before the action indicated by `type`.", + "isOptional": true + } + ], + "value": "export interface ButtonEvents extends Pick {\n}" + } + }, + "ButtonElementEvents": { + "src/surfaces/checkout/components/Button.ts": { + "filePath": "src/surfaces/checkout/components/Button.ts", + "name": "ButtonElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "click", + "value": "CallbackEventListener", + "description": "Callback when the button is activated. This will be called before the action indicated by `type`.", + "isOptional": true + } + ], + "value": "export interface ButtonElementEvents {\n /**\n * Callback when the button is activated.\n * This will be called before the action indicated by `type`.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/click_event\n */\n click?: CallbackEventListener;\n}" + } + }, + "ButtonElement": { + "src/surfaces/checkout/components/Button.ts": { + "filePath": "src/surfaces/checkout/components/Button.ts", + "name": "ButtonElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the Button. It will be read to users using assistive technologies such as screen readers.\n\nUse this when using only an icon or the Button text is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the Button meaning it cannot be clicked or receive focus.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "href", + "value": "string", + "description": "The URL to link to.\n\n- If set, it will navigate to the location specified by `href` after executing the `click` event.\n- If a `commandFor` is set, the `command` will be executed instead of the navigation.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "'auto' | 'fill' | 'fit-content'", + "description": "The displayed inline width of the Button.\n\n- `auto`: the size of the button depends on the surface and context.\n- `fill`: the button will takes up 100% of the available inline size.\n- `fit-content`: the button will take up the minimum inline-size required to fit its content.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "loading", + "value": "boolean", + "description": "Replaces content with a loading indicator while a background action is being performed.\n\nThis also disables the Button.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "'auto' | '_blank'", + "description": "Specifies where to display the linked URL.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'auto' | 'neutral' | 'critical'", + "description": "Sets the tone of the Button based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'submit' | 'button'", + "description": "The behavior of the Button.\n\n- `submit`: Used to indicate the component acts as a submit button, meaning it submits the closest form.\n- `button`: Used to indicate the component acts as a button, meaning it has no default action.\n- `reset`: Used to indicate the component acts as a reset button, meaning it resets the closest form (returning fields to their default values).\n\nThis property is ignored if the component supports `href` or `commandFor`/`command` and one of them is set.", + "isOptional": true, + "defaultValue": "'button'" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "variant", + "value": "'auto' | 'primary' | 'secondary'", + "description": "Changes the visual appearance of the Button.", + "isOptional": true, + "defaultValue": "'auto' - the variant is automatically determined by the Button's context" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface ButtonElement extends ButtonElementProps, Omit {\n onclick: ButtonEvents['onClick'];\n}" + } + }, + "ButtonProps": { + "src/surfaces/checkout/components/Button.ts": { + "filePath": "src/surfaces/checkout/components/Button.ts", + "name": "ButtonProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the Button. It will be read to users using assistive technologies such as screen readers.\n\nUse this when using only an icon or the Button text is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the Button meaning it cannot be clicked or receive focus.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "href", + "value": "string", + "description": "The URL to link to.\n\n- If set, it will navigate to the location specified by `href` after executing the `click` event.\n- If a `commandFor` is set, the `command` will be executed instead of the navigation.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "'auto' | 'fill' | 'fit-content'", + "description": "The displayed inline width of the Button.\n\n- `auto`: the size of the button depends on the surface and context.\n- `fill`: the button will takes up 100% of the available inline size.\n- `fit-content`: the button will take up the minimum inline-size required to fit its content.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "loading", + "value": "boolean", + "description": "Replaces content with a loading indicator while a background action is being performed.\n\nThis also disables the Button.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when the Button is activated. This will be called before the action indicated by `type`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "'auto' | '_blank'", + "description": "Specifies where to display the linked URL.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'auto' | 'neutral' | 'critical'", + "description": "Sets the tone of the Button based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'submit' | 'button'", + "description": "The behavior of the Button.\n\n- `submit`: Used to indicate the component acts as a submit button, meaning it submits the closest form.\n- `button`: Used to indicate the component acts as a button, meaning it has no default action.\n- `reset`: Used to indicate the component acts as a reset button, meaning it resets the closest form (returning fields to their default values).\n\nThis property is ignored if the component supports `href` or `commandFor`/`command` and one of them is set.", + "isOptional": true, + "defaultValue": "'button'" + }, + { + "filePath": "src/surfaces/checkout/components/Button.ts", + "syntaxKind": "PropertySignature", + "name": "variant", + "value": "'auto' | 'primary' | 'secondary'", + "description": "Changes the visual appearance of the Button.", + "isOptional": true, + "defaultValue": "'auto' - the variant is automatically determined by the Button's context" + } + ], + "value": "export interface ButtonProps extends ButtonElementProps, ButtonEvents {\n}" + } + }, + "CheckboxElementProps": { + "src/surfaces/checkout/components/Checkbox.ts": { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "name": "CheckboxElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "checked", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "defaultChecked", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Visual content to use as the control label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the control that is unique within the nearest containing `Form` component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + } + ], + "value": "export interface CheckboxElementProps extends Pick {\n command?: Extract;\n}" + } + }, + "CheckboxEvents": { + "src/surfaces/checkout/components/Checkbox.ts": { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "name": "CheckboxEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "A callback that is run whenever the control is changed.", + "isOptional": true + } + ], + "value": "export interface CheckboxEvents extends Pick {\n}" + } + }, + "CheckboxElementEvents": { + "src/surfaces/checkout/components/Checkbox.ts": { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "name": "CheckboxElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "change", + "value": "CallbackEventListener", + "description": "A callback that is run whenever the control is changed.", + "isOptional": true + } + ], + "value": "export interface CheckboxElementEvents {\n /**\n * A callback that is run whenever the control is changed.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event\n */\n change?: CallbackEventListener;\n}" + } + }, + "CheckboxElement": { + "src/surfaces/checkout/components/Checkbox.ts": { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "name": "CheckboxElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "checked", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "defaultChecked", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Visual content to use as the control label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the control that is unique within the nearest containing `Form` component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface CheckboxElement extends CheckboxElementProps, Omit {\n onchange: CheckboxEvents['onChange'];\n}" + } + }, + "CheckboxProps": { + "src/surfaces/checkout/components/Checkbox.ts": { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "name": "CheckboxProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "checked", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "defaultChecked", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Visual content to use as the control label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the control that is unique within the nearest containing `Form` component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "A callback that is run whenever the control is changed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Checkbox.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + } + ], + "value": "export interface CheckboxProps extends CheckboxElementProps, CheckboxEvents {\n}" + } + }, + "ChipElementProps": { + "src/surfaces/checkout/components/Chip.ts": { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "name": "ChipElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the Chip. It will be read to users using assistive technologies such as screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface ChipElementProps extends Pick {\n}" + } + }, + "ChipElementSlots": { + "src/surfaces/checkout/components/Chip.ts": { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "name": "ChipElementSlots", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "graphic", + "value": "HTMLElement", + "description": "The graphic to display inside of the chip.\n\nOnly `s-icon` element and its `type` attribute are supported.", + "isOptional": true + } + ], + "value": "export interface ChipElementSlots {\n /**\n * The graphic to display inside of the chip.\n *\n * Only `s-icon` element and its `type` attribute are supported.\n */\n graphic?: HTMLElement;\n}" + } + }, + "ChipProps": { + "src/surfaces/checkout/components/Chip.ts": { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "name": "ChipProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the Chip. It will be read to users using assistive technologies such as screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface ChipProps extends ChipElementProps {\n}" + } + }, + "ChipElement": { + "src/surfaces/checkout/components/Chip.ts": { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "name": "ChipElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the Chip. It will be read to users using assistive technologies such as screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Chip.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface ChipElement extends ChipProps, Omit {\n}" + } + }, + "ChoiceElementProps": { + "src/surfaces/checkout/components/Choice.ts": { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "name": "ChoiceElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "defaultSelected", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "boolean", + "description": "Set to `true` to associate a choice with the error passed to `ChoiceList`", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "selected", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + } + ], + "value": "export interface ChoiceElementProps extends Pick {\n}" + } + }, + "ChoiceElementSlots": { + "src/surfaces/checkout/components/Choice.ts": { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "name": "ChoiceElementSlots", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "HTMLElement", + "description": "Additional text to provide context or guidance for the input.\n\nThis text is displayed along with the input and its label to offer more information or instructions to the user.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "secondaryContent", + "value": "HTMLElement", + "description": "Secondary content for a choice.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "selectedContent", + "value": "HTMLElement", + "description": "Content to display when the option is selected.\n\nThis can be used to provide additional information or options related to the choice.", + "isOptional": true + } + ], + "value": "export interface ChoiceElementSlots {\n /**\n * Additional text to provide context or guidance for the input.\n *\n * This text is displayed along with the input and its label\n * to offer more information or instructions to the user.\n *\n * @implementation this content should be linked to the input with an `aria-describedby` attribute.\n */\n details?: HTMLElement;\n /**\n * Secondary content for a choice.\n */\n secondaryContent?: HTMLElement;\n /**\n * Content to display when the option is selected.\n *\n * This can be used to provide additional information or options related to the choice.\n */\n selectedContent?: HTMLElement;\n}" + } + }, + "ChoiceElement": { + "src/surfaces/checkout/components/Choice.ts": { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "name": "ChoiceElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "defaultSelected", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "boolean", + "description": "Set to `true` to associate a choice with the error passed to `ChoiceList`", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "selected", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface ChoiceElement extends ChoiceElementProps, Omit {\n}" + } + }, + "ChoiceProps": { + "src/surfaces/checkout/components/Choice.ts": { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "name": "ChoiceProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "defaultSelected", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "boolean", + "description": "Set to `true` to associate a choice with the error passed to `ChoiceList`", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "selected", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Choice.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + } + ], + "value": "export interface ChoiceProps extends ChoiceElementProps {\n}" + } + }, + "ChoiceListElementProps": { + "src/surfaces/checkout/components/ChoiceList.ts": { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "name": "ChoiceListElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.\n\n`disabled` on any child choices is ignored when this is true.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "multiple", + "value": "boolean", + "description": "Whether multiple choices can be selected.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "values", + "value": "string[]", + "description": "An array of the `value`s of the selected options.\n\nThis is a convenience prop for setting the `selected` prop on child options.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "variant", + "value": "'auto' | 'list' | 'inline' | 'block' | 'grid'", + "description": "The variant of the choice grid.\n\n- `auto`: The variant is determined by the context.\n- `list`: The choices are displayed in a list.\n- `inline`: The choices are displayed on the inline axis.\n- `block`: The choices are displayed on the block axis.\n- `grid`: The choices are displayed in a grid.", + "isOptional": true, + "defaultValue": "'auto'" + } + ], + "value": "export interface ChoiceListElementProps extends Pick {\n}" + } + }, + "ChoiceListEvents": { + "src/surfaces/checkout/components/ChoiceList.ts": { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "name": "ChoiceListEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has selected option(s).", + "isOptional": true + } + ], + "value": "export interface ChoiceListEvents extends Pick {\n}" + } + }, + "ChoiceListElementEvents": { + "src/surfaces/checkout/components/ChoiceList.ts": { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "name": "ChoiceListElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "change", + "value": "CallbackEventListener", + "description": "A callback that is run whenever the control is changed.", + "isOptional": true + } + ], + "value": "export interface ChoiceListElementEvents {\n /**\n * A callback that is run whenever the control is changed.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event\n */\n change?: CallbackEventListener;\n}" + } + }, + "ChoiceListElement": { + "src/surfaces/checkout/components/ChoiceList.ts": { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "name": "ChoiceListElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.\n\n`disabled` on any child choices is ignored when this is true.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "multiple", + "value": "boolean", + "description": "Whether multiple choices can be selected.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "values", + "value": "string[]", + "description": "An array of the `value`s of the selected options.\n\nThis is a convenience prop for setting the `selected` prop on child options.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "variant", + "value": "'auto' | 'list' | 'inline' | 'block' | 'grid'", + "description": "The variant of the choice grid.\n\n- `auto`: The variant is determined by the context.\n- `list`: The choices are displayed in a list.\n- `inline`: The choices are displayed on the inline axis.\n- `block`: The choices are displayed on the block axis.\n- `grid`: The choices are displayed in a grid.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface ChoiceListElement extends ChoiceListElementProps, Omit {\n onchange: ChoiceListEvents['onChange'];\n}" + } + }, + "ChoiceListProps": { + "src/surfaces/checkout/components/ChoiceList.ts": { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "name": "ChoiceListProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.\n\n`disabled` on any child choices is ignored when this is true.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "multiple", + "value": "boolean", + "description": "Whether multiple choices can be selected.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has selected option(s).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "values", + "value": "string[]", + "description": "An array of the `value`s of the selected options.\n\nThis is a convenience prop for setting the `selected` prop on child options.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ChoiceList.ts", + "syntaxKind": "PropertySignature", + "name": "variant", + "value": "'auto' | 'list' | 'inline' | 'block' | 'grid'", + "description": "The variant of the choice grid.\n\n- `auto`: The variant is determined by the context.\n- `list`: The choices are displayed in a list.\n- `inline`: The choices are displayed on the inline axis.\n- `block`: The choices are displayed on the block axis.\n- `grid`: The choices are displayed in a grid.", + "isOptional": true, + "defaultValue": "'auto'" + } + ], + "value": "export interface ChoiceListProps extends ChoiceListElementProps, ChoiceListEvents {\n}" + } + }, + "ClickableElementProps": { + "src/surfaces/checkout/components/Clickable.ts": { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "name": "ClickableElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "'base' | 'subdued' | 'transparent'", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true, + "defaultValue": "'none' - equivalent to `none base auto`.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "// The following are equivalent:\n\n", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the clickable, meaning it cannot be clicked or receive focus.\n\nIn this state, onClick will not fire. If the click event originates from a child element, the event will immediately stop propagating from this element.\n\nHowever, items within the clickable can still receive focus and be interacted with.\n\nThis has no impact on the visual state by default, but developers are encouraged to style the clickable accordingly.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "href", + "value": "string", + "description": "The URL to link to.\n\n- If set, it will navigate to the location specified by `href` after executing the `click` event.\n- If a `commandFor` is set, the `command` will be executed instead of the navigation.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "loading", + "value": "boolean", + "description": "Disables the clickable, and indicates to assistive technology that the loading is in progress.\n\nThis also disables the clickable.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "'auto' | '_blank'", + "description": "Specifies where to display the linked URL.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'submit' | 'button'", + "description": "The behavior of the Button.\n\n- `submit`: Used to indicate the component acts as a submit button, meaning it submits the closest form.\n- `button`: Used to indicate the component acts as a button, meaning it has no default action.\n- `reset`: Used to indicate the component acts as a reset button, meaning it resets the closest form (returning fields to their default values).\n\nThis property is ignored if the component supports `href` or `commandFor`/`command` and one of them is set.", + "isOptional": true, + "defaultValue": "'button'" + } + ], + "value": "export interface ClickableElementProps extends Pick {\n background?: Extract;\n border?: BorderShorthand;\n borderWidth?: MaybeAllValuesShorthandProperty | '';\n borderRadius?: MaybeAllValuesShorthandProperty>;\n target?: Extract;\n type?: Extract;\n}" + } + }, + "ClickableProps": { + "src/surfaces/checkout/components/Clickable.ts": { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "name": "ClickableProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "'base' | 'subdued' | 'transparent'", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the clickable, meaning it cannot be clicked or receive focus.\n\nIn this state, onClick will not fire. If the click event originates from a child element, the event will immediately stop propagating from this element.\n\nHowever, items within the clickable can still receive focus and be interacted with.\n\nThis has no impact on the visual state by default, but developers are encouraged to style the clickable accordingly.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "href", + "value": "string", + "description": "The URL to link to.\n\n- If set, it will navigate to the location specified by `href` after executing the `click` event.\n- If a `commandFor` is set, the `command` will be executed instead of the navigation.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "loading", + "value": "boolean", + "description": "Disables the clickable, and indicates to assistive technology that the loading is in progress.\n\nThis also disables the clickable.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when the Button is activated. This will be called before the action indicated by `type`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "'auto' | '_blank'", + "description": "Specifies where to display the linked URL.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'submit' | 'button'", + "description": "The behavior of the Button.\n\n- `submit`: Used to indicate the component acts as a submit button, meaning it submits the closest form.\n- `button`: Used to indicate the component acts as a button, meaning it has no default action.\n- `reset`: Used to indicate the component acts as a reset button, meaning it resets the closest form (returning fields to their default values).\n\nThis property is ignored if the component supports `href` or `commandFor`/`command` and one of them is set.", + "isOptional": true, + "defaultValue": "'button'" + } + ], + "value": "export interface ClickableProps extends ClickableElementProps, ClickableEvents {\n}" + } + }, + "ClickableEvents": { + "src/surfaces/checkout/components/Clickable.ts": { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "name": "ClickableEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when the Button is activated. This will be called before the action indicated by `type`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + } + ], + "value": "export interface ClickableEvents extends Pick {\n}" + } + }, + "ClickableElementEvents": { + "src/surfaces/checkout/components/Clickable.ts": { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "name": "ClickableElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "blur", + "value": "CallbackEventListener", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "click", + "value": "CallbackEventListener", + "description": "Callback when the button is activated. This will be called before the action indicated by `type`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "focus", + "value": "CallbackEventListener", + "description": "Callback when the element receives focus.", + "isOptional": true + } + ], + "value": "export interface ClickableElementEvents {\n /**\n * Callback when the element loses focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/blur_event\n */\n blur?: CallbackEventListener;\n /**\n * Callback when the button is activated.\n * This will be called before the action indicated by `type`.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/click_event\n */\n click?: CallbackEventListener;\n /**\n * Callback when the element receives focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/focus_event\n */\n focus?: CallbackEventListener;\n}" + } + }, + "ClickableElement": { + "src/surfaces/checkout/components/Clickable.ts": { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "name": "ClickableElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "'base' | 'subdued' | 'transparent'", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the clickable, meaning it cannot be clicked or receive focus.\n\nIn this state, onClick will not fire. If the click event originates from a child element, the event will immediately stop propagating from this element.\n\nHowever, items within the clickable can still receive focus and be interacted with.\n\nThis has no impact on the visual state by default, but developers are encouraged to style the clickable accordingly.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "href", + "value": "string", + "description": "The URL to link to.\n\n- If set, it will navigate to the location specified by `href` after executing the `click` event.\n- If a `commandFor` is set, the `command` will be executed instead of the navigation.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "loading", + "value": "boolean", + "description": "Disables the clickable, and indicates to assistive technology that the loading is in progress.\n\nThis also disables the clickable.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "'auto' | '_blank'", + "description": "Specifies where to display the linked URL.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'submit' | 'button'", + "description": "The behavior of the Button.\n\n- `submit`: Used to indicate the component acts as a submit button, meaning it submits the closest form.\n- `button`: Used to indicate the component acts as a button, meaning it has no default action.\n- `reset`: Used to indicate the component acts as a reset button, meaning it resets the closest form (returning fields to their default values).\n\nThis property is ignored if the component supports `href` or `commandFor`/`command` and one of them is set.", + "isOptional": true, + "defaultValue": "'button'" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Clickable.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface ClickableElement extends ClickableElementProps, Omit {\n onblur: ClickableEvents['onBlur'];\n onclick: ClickableEvents['onClick'];\n onfocus: ClickableEvents['onFocus'];\n}" + } + }, + "ClickableChipElementProps": { + "src/surfaces/checkout/components/ClickableChip.ts": { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "name": "ClickableChipElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the Chip. It will be read to users using assistive technologies such as screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the chip, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "Determines whether the chip is hidden.\n\nIf this property is being set on each framework render (as in 'controlled' usage), and the chip is `removable`, ensure you update app state for this property when the `remove` event fires.\n\nIf the chip is not `removable`, it can still be hidden by setting this property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "href", + "value": "string", + "description": "The URL to link to.\n\n- If set, it will navigate to the location specified by `href` after executing the `click` event.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "removable", + "value": "boolean", + "description": "Whether the chip is removable.", + "isOptional": true, + "defaultValue": "false" + } + ], + "value": "export interface ClickableChipElementProps extends Pick {\n}" + } + }, + "ClickableChipEvents": { + "src/surfaces/checkout/components/ClickableChip.ts": { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "name": "ClickableChipEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterHide", + "value": "(event: Event) => void", + "description": "Event handler when the chip has fully hidden.\n\nThe `hidden` property will be `true` when this event fires.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when the chip is clicked.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onRemove", + "value": "(event: Event) => void", + "description": "Callback when the chip is removed.", + "isOptional": true + } + ], + "value": "export interface ClickableChipEvents extends Pick {\n}" + } + }, + "ClickableChipElementEvents": { + "src/surfaces/checkout/components/ClickableChip.ts": { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "name": "ClickableChipElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "afterhide", + "value": "CallbackEventListener", + "description": "Event handler when the chip has fully hidden.\n\nThe `hidden` property will be `true` when this event fires.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "click", + "value": "CallbackEventListener", + "description": "Event handler when the chip is clicked.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "remove", + "value": "CallbackEventListener", + "description": "Event handler when the chip is removed.", + "isOptional": true + } + ], + "value": "export interface ClickableChipElementEvents {\n /**\n * Event handler when the chip has fully hidden.\n *\n * The `hidden` property will be `true` when this event fires.\n */\n afterhide?: CallbackEventListener;\n /**\n * Event handler when the chip is clicked.\n */\n click?: CallbackEventListener;\n /**\n * Event handler when the chip is removed.\n */\n remove?: CallbackEventListener;\n}" + } + }, + "ClickableChipElementSlots": { + "src/surfaces/checkout/components/ClickableChip.ts": { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "name": "ClickableChipElementSlots", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "graphic", + "value": "HTMLElement", + "description": "The graphic to display inside of the chip.\n\nOnly `s-icon` element and its `type` attribute are supported.", + "isOptional": true + } + ], + "value": "export interface ClickableChipElementSlots {\n /**\n * The graphic to display inside of the chip.\n *\n * Only `s-icon` element and its `type` attribute are supported.\n */\n graphic?: HTMLElement;\n}" + } + }, + "ClickableChipElement": { + "src/surfaces/checkout/components/ClickableChip.ts": { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "name": "ClickableChipElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the Chip. It will be read to users using assistive technologies such as screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the chip, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "Determines whether the chip is hidden.\n\nIf this property is being set on each framework render (as in 'controlled' usage), and the chip is `removable`, ensure you update app state for this property when the `remove` event fires.\n\nIf the chip is not `removable`, it can still be hidden by setting this property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "href", + "value": "string", + "description": "The URL to link to.\n\n- If set, it will navigate to the location specified by `href` after executing the `click` event.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onafterhide", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onremove", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "removable", + "value": "boolean", + "description": "Whether the chip is removable.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface ClickableChipElement extends ClickableChipElementProps, Omit {\n onafterhide: ClickableChipEvents['onAfterHide'];\n onclick: ClickableChipEvents['onClick'];\n onremove: ClickableChipEvents['onRemove'];\n}" + } + }, + "ClickableChipProps": { + "src/surfaces/checkout/components/ClickableChip.ts": { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "name": "ClickableChipProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the Chip. It will be read to users using assistive technologies such as screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the chip, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "Determines whether the chip is hidden.\n\nIf this property is being set on each framework render (as in 'controlled' usage), and the chip is `removable`, ensure you update app state for this property when the `remove` event fires.\n\nIf the chip is not `removable`, it can still be hidden by setting this property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "href", + "value": "string", + "description": "The URL to link to.\n\n- If set, it will navigate to the location specified by `href` after executing the `click` event.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterHide", + "value": "(event: Event) => void", + "description": "Event handler when the chip has fully hidden.\n\nThe `hidden` property will be `true` when this event fires.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when the chip is clicked.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "onRemove", + "value": "(event: Event) => void", + "description": "Callback when the chip is removed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClickableChip.ts", + "syntaxKind": "PropertySignature", + "name": "removable", + "value": "boolean", + "description": "Whether the chip is removable.", + "isOptional": true, + "defaultValue": "false" + } + ], + "value": "export interface ClickableChipProps extends ClickableChipElementProps, ClickableChipEvents {\n}" + } + }, + "ClipboardItemElementProps": { + "src/surfaces/checkout/components/ClipboardItem.ts": { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "name": "ClipboardItemElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "text", + "value": "string", + "description": "Plain text to be written to the clipboard.", + "isOptional": true, + "defaultValue": "''" + } + ], + "value": "export interface ClipboardItemElementProps extends Pick {\n}" + } + }, + "ClipboardItemEvents": { + "src/surfaces/checkout/components/ClipboardItem.ts": { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "name": "ClipboardItemEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onCopy", + "value": "(event: ClipboardEvent) => void", + "description": "Callback run when the copy to clipboard succeeds.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onCopyError", + "value": "(event: Event) => void", + "description": "Callback run when the copy to clipboard fails.", + "isOptional": true + } + ], + "value": "export interface ClipboardItemEvents extends Pick {\n}" + } + }, + "ClipboardItemElementEvents": { + "src/surfaces/checkout/components/ClipboardItem.ts": { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "name": "ClipboardItemElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "copy", + "value": "CallbackEventListener", + "description": "Callback run when the copy to clipboard succeeds.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "copyerror", + "value": "CallbackEventListener", + "description": "Callback run when the copy to clipboard fails.", + "isOptional": true + } + ], + "value": "export interface ClipboardItemElementEvents {\n /**\n * Callback run when the copy to clipboard succeeds.\n */\n copy?: CallbackEventListener;\n /**\n * Callback run when the copy to clipboard fails.\n */\n copyerror?: CallbackEventListener;\n}" + } + }, + "ClipboardItemElement": { + "src/surfaces/checkout/components/ClipboardItem.ts": { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "name": "ClipboardItemElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "(event: ClipboardEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncopyerror", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "text", + "value": "string", + "description": "Plain text to be written to the clipboard.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface ClipboardItemElement extends ClipboardItemElementProps, Omit {\n oncopy: ClipboardItemEvents['onCopy'];\n oncopyerror: ClipboardItemEvents['onCopyError'];\n}" + } + }, + "ClipboardItemProps": { + "src/surfaces/checkout/components/ClipboardItem.ts": { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "name": "ClipboardItemProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onCopy", + "value": "(event: ClipboardEvent) => void", + "description": "Callback run when the copy to clipboard succeeds.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "onCopyError", + "value": "(event: Event) => void", + "description": "Callback run when the copy to clipboard fails.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ClipboardItem.ts", + "syntaxKind": "PropertySignature", + "name": "text", + "value": "string", + "description": "Plain text to be written to the clipboard.", + "isOptional": true, + "defaultValue": "''" + } + ], + "value": "export interface ClipboardItemProps extends ClipboardItemElementProps, ClipboardItemEvents {\n}" + } + }, + "ConsentCheckboxElementProps": { + "src/surfaces/checkout/components/ConsentCheckbox.ts": { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "name": "ConsentCheckboxElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "checked", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "defaultChecked", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Visual content to use as the control label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the control that is unique within the nearest containing `Form` component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "policy", + "value": "ConsentPolicy", + "description": "The policy for which user consent is being collected for.\n\n`sms-marketing`: Represents the policy for SMS marketing consent.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + } + ], + "value": "export interface ConsentCheckboxElementProps extends Pick {\n command?: Extract;\n}" + } + }, + "ConsentPolicy": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ConsentPolicy", + "value": "\"sms-marketing\"", + "description": "", + "isPublicDocs": true + } + }, + "ConsentCheckboxEvents": { + "src/surfaces/checkout/components/ConsentCheckbox.ts": { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "name": "ConsentCheckboxEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "A callback that is run whenever the control is changed.", + "isOptional": true + } + ], + "value": "export interface ConsentCheckboxEvents extends Pick {\n}" + } + }, + "ConsentCheckboxElementEvents": { + "src/surfaces/checkout/components/ConsentCheckbox.ts": { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "name": "ConsentCheckboxElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "change", + "value": "CallbackEventListener", + "description": "A callback that is run whenever the control is changed.", + "isOptional": true + } + ], + "value": "export interface ConsentCheckboxElementEvents {\n /**\n * A callback that is run whenever the control is changed.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event\n */\n change?: CallbackEventListener;\n}" + } + }, + "ConsentCheckboxElement": { + "src/surfaces/checkout/components/ConsentCheckbox.ts": { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "name": "ConsentCheckboxElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "checked", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "defaultChecked", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Visual content to use as the control label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the control that is unique within the nearest containing `Form` component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "policy", + "value": "ConsentPolicy", + "description": "The policy for which user consent is being collected for.\n\n`sms-marketing`: Represents the policy for SMS marketing consent.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface ConsentCheckboxElement extends ConsentCheckboxElementProps, Omit {\n onchange: ConsentCheckboxEvents['onChange'];\n}" + } + }, + "ConsentCheckboxProps": { + "src/surfaces/checkout/components/ConsentCheckbox.ts": { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "name": "ConsentCheckboxProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "checked", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "defaultChecked", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Visual content to use as the control label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the control that is unique within the nearest containing `Form` component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "A callback that is run whenever the control is changed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "policy", + "value": "ConsentPolicy", + "description": "The policy for which user consent is being collected for.\n\n`sms-marketing`: Represents the policy for SMS marketing consent.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentCheckbox.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + } + ], + "value": "export interface ConsentCheckboxProps extends ConsentCheckboxElementProps, ConsentCheckboxEvents {\n}" + } + }, + "PhoneFieldElementProps": { + "src/surfaces/checkout/components/ConsentPhoneField.ts": { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "name": "PhoneFieldElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'mobile' | ''", + "description": "The type of number to collect.\n\nSpecific style may be applied to each type to provide extra guidance to users. Note that no extra validation is performed based on the type.", + "isOptional": true, + "defaultValue": "'' meaning no specific kind of phone number" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface PhoneFieldElementProps extends Pick {\n /**\n * @deprecated Use `label` instead.\n * @private\n */\n placeholder?: string;\n}" + } + }, + "AutocompleteSection": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "AutocompleteSection", + "value": "`section-${string}`", + "description": "", + "isPublicDocs": true + } + }, + "AutocompleteGroup": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "AutocompleteGroup", + "value": "\"shipping\" | \"billing\"", + "description": "", + "isPublicDocs": true + } + }, + "PhoneFieldEvents": { + "src/surfaces/checkout/components/ConsentPhoneField.ts": { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "name": "PhoneFieldEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface PhoneFieldEvents extends Pick {\n}" + } + }, + "PhoneFieldElement": { + "src/surfaces/checkout/components/ConsentPhoneField.ts": { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "name": "PhoneFieldElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'mobile' | ''", + "description": "The type of number to collect.\n\nSpecific style may be applied to each type to provide extra guidance to users. Note that no extra validation is performed based on the type.", + "isOptional": true, + "defaultValue": "'' meaning no specific kind of phone number" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface PhoneFieldElement extends PhoneFieldElementProps, Omit {\n onblur: PhoneFieldEvents['onBlur'];\n onchange: PhoneFieldEvents['onChange'];\n onfocus: PhoneFieldEvents['onFocus'];\n oninput: PhoneFieldEvents['onInput'];\n}" + } + }, + "PhoneFieldProps": { + "src/surfaces/checkout/components/ConsentPhoneField.ts": { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "name": "PhoneFieldProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'mobile' | ''", + "description": "The type of number to collect.\n\nSpecific style may be applied to each type to provide extra guidance to users. Note that no extra validation is performed based on the type.", + "isOptional": true, + "defaultValue": "'' meaning no specific kind of phone number" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface PhoneFieldProps extends PhoneFieldElementProps, PhoneFieldEvents {\n}" + } + }, + "ConsentPhoneFieldElementProps": { + "src/surfaces/checkout/components/ConsentPhoneField.ts": { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "name": "ConsentPhoneFieldElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "policy", + "value": "ConsentPolicy", + "description": "The policy for which user consent is being collected for.\n\n`sms-marketing`: Represents the policy for SMS marketing consent.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'mobile' | ''", + "description": "The type of number to collect.\n\nSpecific style may be applied to each type to provide extra guidance to users. Note that no extra validation is performed based on the type.", + "isOptional": true, + "defaultValue": "'' meaning no specific kind of phone number" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface ConsentPhoneFieldElementProps extends Pick {\n /**\n * @deprecated Use `label` instead.\n * @private\n */\n placeholder?: string;\n}" + } + }, + "ConsentPhoneFieldEvents": { + "src/surfaces/checkout/components/ConsentPhoneField.ts": { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "name": "ConsentPhoneFieldEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface ConsentPhoneFieldEvents extends Pick {\n}" + } + }, + "ConsentPhoneFieldElementEvents": { + "src/surfaces/checkout/components/ConsentPhoneField.ts": { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "name": "ConsentPhoneFieldElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "blur", + "value": "CallbackEventListener", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "change", + "value": "CallbackEventListener", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "focus", + "value": "CallbackEventListener", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "input", + "value": "CallbackEventListener", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface ConsentPhoneFieldElementEvents {\n /**\n * Callback when the element loses focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/blur_event\n */\n blur?: CallbackEventListener;\n /**\n * Callback when the user has **finished editing** a field, e.g. once they have blurred the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event\n */\n change?: CallbackEventListener;\n /**\n * Callback when the element receives focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/focus_event\n */\n focus?: CallbackEventListener;\n /**\n * Callback when the user makes any changes in the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/input_event\n */\n input?: CallbackEventListener;\n}" + } + }, + "ConsentPhoneFieldElement": { + "src/surfaces/checkout/components/ConsentPhoneField.ts": { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "name": "ConsentPhoneFieldElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "policy", + "value": "ConsentPolicy", + "description": "The policy for which user consent is being collected for.\n\n`sms-marketing`: Represents the policy for SMS marketing consent.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'mobile' | ''", + "description": "The type of number to collect.\n\nSpecific style may be applied to each type to provide extra guidance to users. Note that no extra validation is performed based on the type.", + "isOptional": true, + "defaultValue": "'' meaning no specific kind of phone number" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface ConsentPhoneFieldElement extends ConsentPhoneFieldElementProps, Omit {\n onblur: ConsentPhoneFieldEvents['onBlur'];\n onchange: ConsentPhoneFieldEvents['onChange'];\n onfocus: ConsentPhoneFieldEvents['onFocus'];\n oninput: ConsentPhoneFieldEvents['onInput'];\n}" + } + }, + "ConsentPhoneFieldElementSlots": { + "src/surfaces/checkout/components/ConsentPhoneField.ts": { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "name": "ConsentPhoneFieldElementSlots", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "accessory", + "value": "HTMLElement", + "description": "Additional content to be displayed in the field. Commonly used to display an icon that activates a tooltip providing more information.", + "isOptional": true + } + ], + "value": "export interface ConsentPhoneFieldElementSlots {\n /**\n * Additional content to be displayed in the field.\n * Commonly used to display an icon that activates a tooltip providing more information.\n */\n accessory?: HTMLElement;\n}" + } + }, + "ConsentPhoneFieldProps": { + "src/surfaces/checkout/components/ConsentPhoneField.ts": { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "name": "ConsentPhoneFieldProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "policy", + "value": "ConsentPolicy", + "description": "The policy for which user consent is being collected for.\n\n`sms-marketing`: Represents the policy for SMS marketing consent.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'mobile' | ''", + "description": "The type of number to collect.\n\nSpecific style may be applied to each type to provide extra guidance to users. Note that no extra validation is performed based on the type.", + "isOptional": true, + "defaultValue": "'' meaning no specific kind of phone number" + }, + { + "filePath": "src/surfaces/checkout/components/ConsentPhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface ConsentPhoneFieldProps extends ConsentPhoneFieldElementProps, ConsentPhoneFieldEvents {\n}" + } + }, + "DateFieldElementProps": { + "src/surfaces/checkout/components/DateField.ts": { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "name": "DateFieldElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "allow", + "value": "string", + "description": "Dates that can be selected.\n\nA comma-separated list of dates, date ranges. Whitespace is allowed after commas.\n\nThe default `''` allows all dates.\n\n- Dates in `YYYY-MM-DD` format allow a single date.\n- Dates in `YYYY-MM` format allow a whole month.\n- Dates in `YYYY` format allow a whole year.\n- Ranges are expressed as `start--end`. - Ranges are inclusive.\n - If either `start` or `end` is omitted, the range is unbounded in that direction.\n - If parts of the date are omitted for `start`, they are assumed to be the minimum possible value.\n So `2024--` is equivalent to `2024-01-01--`.\n - If parts of the date are omitted for `end`, they are assumed to be the maximum possible value.\n So `--2024` is equivalent to `--2024-12-31`.\n - Whitespace is allowed either side of `--`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`2024-02--2025` // allow any date from February 2024 to the end of 2025\n`2024-02--` // allow any date from February 2024 to the end of the month\n`2024-05-09, 2024-05-11` // allow only the 9th and 11th of May 2024", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "allowDays", + "value": "string", + "description": "Days of the week that can be selected. These intersect with the result of `allow` and `disallow`.\n\nA comma-separated list of days. Whitespace is allowed after commas.\n\nThe default `''` has no effect on the result of `allow` and `disallow`.\n\nDays are `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'saturday, sunday' // allow only weekends within the result of `allow` and `disallow`.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultView", + "value": "string", + "description": "Default month to display in `YYYY-MM` format.\n\nThis value is used until `view` is set, either directly or as a result of user interaction.\n\nDefaults to the current month in the user's locale.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "disallow", + "value": "string", + "description": "Dates that cannot be selected. These subtract from `allow`.\n\nA comma-separated list of dates, date ranges. Whitespace is allowed after commas.\n\nThe default `''` has no effect on `allow`.\n\n- Dates in `YYYY-MM-DD` format disallow a single date.\n- Dates in `YYYY-MM` format disallow a whole month.\n- Dates in `YYYY` format disallow a whole year.\n- Ranges are expressed as `start--end`. - Ranges are inclusive.\n - If either `start` or `end` is omitted, the range is unbounded in that direction.\n - If parts of the date are omitted for `start`, they are assumed to be the minimum possible value.\n So `2024--` is equivalent to `2024-01-01--`.\n - If parts of the date are omitted for `end`, they are assumed to be the maximum possible value.\n So `--2024` is equivalent to `--2024-12-31`.\n - Whitespace is allowed either side of `--`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`--2024-02` // disallow any date before February 2024\n`2024-05-09, 2024-05-11` // disallow the 9th and 11th of May 2024", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "disallowDays", + "value": "string", + "description": "Days of the week that cannot be selected. This subtracts from `allowDays`, and intersects with the result of `allow` and `disallow`.\n\nA comma-separated list of days. Whitespace is allowed after commas.\n\nThe default `''` has no effect on `allowDays`.\n\nDays are `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'saturday, sunday' // disallow weekends within the result of `allow` and `disallow`.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "view", + "value": "string", + "description": "Displayed month in `YYYY-MM` format.\n\n`onViewChange` is called when this value changes.\n\nDefaults to `defaultView`.", + "isOptional": true + } + ], + "value": "export interface DateFieldElementProps extends Pick {\n /**\n * @deprecated Use `label` instead.\n * @private\n */\n placeholder?: string;\n}" + } + }, + "DateFieldEvents": { + "src/surfaces/checkout/components/DateField.ts": { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "name": "DateFieldEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onInvalid", + "value": "(event: Event) => void", + "description": "Callback when the field has an invalid date. This callback will be called, if the date typed is invalid or disabled.\n\nDates that don’t exist or have formatting errors are considered invalid. Some examples of invalid dates are:\n- 2021-02-31: February doesn’t have 31 days\n- 2021-02-00: The day can’t be 00\n\nDisallowed dates are considered invalid.\n\nIt’s important to note that this callback will be called only when the user **finishes editing** the date, and it’s called right after the `onChange` callback. The field is **not** validated on every change to the input. Once the buyer has signalled that they have finished editing the field (typically, by blurring the field), the field gets validated and the callback is run if the value is invalid.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onViewChange", + "value": "(view: string) => void", + "description": "Called whenever the month to display changes.", + "isOptional": true + } + ], + "value": "export interface DateFieldEvents extends Pick {\n}" + } + }, + "DateFieldElementEvents": { + "src/surfaces/checkout/components/DateField.ts": { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "name": "DateFieldElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "blur", + "value": "CallbackEventListener", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "change", + "value": "CallbackEventListener", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "focus", + "value": "CallbackEventListener", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "input", + "value": "CallbackEventListener", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "invalid", + "value": "CallbackEventListener", + "description": "Callback when the user enters an invalid date.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "viewChange", + "value": "CallbackEventListener", + "description": "Callback when the view changes.", + "isOptional": true + } + ], + "value": "export interface DateFieldElementEvents {\n /**\n * Callback when the element loses focus.\n */\n blur?: CallbackEventListener;\n /**\n * Callback when the user has **finished editing** a field, e.g. once they have blurred the field.\n */\n change?: CallbackEventListener;\n /**\n * Callback when the element receives focus.\n */\n focus?: CallbackEventListener;\n /**\n * Callback when the user makes any changes in the field.\n */\n input?: CallbackEventListener;\n /**\n * Callback when the user enters an invalid date.\n */\n invalid?: CallbackEventListener;\n /**\n * Callback when the view changes.\n */\n viewChange?: CallbackEventListener;\n}" + } + }, + "DateFieldElement": { + "src/surfaces/checkout/components/DateField.ts": { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "name": "DateFieldElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "allow", + "value": "string", + "description": "Dates that can be selected.\n\nA comma-separated list of dates, date ranges. Whitespace is allowed after commas.\n\nThe default `''` allows all dates.\n\n- Dates in `YYYY-MM-DD` format allow a single date.\n- Dates in `YYYY-MM` format allow a whole month.\n- Dates in `YYYY` format allow a whole year.\n- Ranges are expressed as `start--end`. - Ranges are inclusive.\n - If either `start` or `end` is omitted, the range is unbounded in that direction.\n - If parts of the date are omitted for `start`, they are assumed to be the minimum possible value.\n So `2024--` is equivalent to `2024-01-01--`.\n - If parts of the date are omitted for `end`, they are assumed to be the maximum possible value.\n So `--2024` is equivalent to `--2024-12-31`.\n - Whitespace is allowed either side of `--`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`2024-02--2025` // allow any date from February 2024 to the end of 2025\n`2024-02--` // allow any date from February 2024 to the end of the month\n`2024-05-09, 2024-05-11` // allow only the 9th and 11th of May 2024", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "allowDays", + "value": "string", + "description": "Days of the week that can be selected. These intersect with the result of `allow` and `disallow`.\n\nA comma-separated list of days. Whitespace is allowed after commas.\n\nThe default `''` has no effect on the result of `allow` and `disallow`.\n\nDays are `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'saturday, sunday' // allow only weekends within the result of `allow` and `disallow`.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultView", + "value": "string", + "description": "Default month to display in `YYYY-MM` format.\n\nThis value is used until `view` is set, either directly or as a result of user interaction.\n\nDefaults to the current month in the user's locale.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "disallow", + "value": "string", + "description": "Dates that cannot be selected. These subtract from `allow`.\n\nA comma-separated list of dates, date ranges. Whitespace is allowed after commas.\n\nThe default `''` has no effect on `allow`.\n\n- Dates in `YYYY-MM-DD` format disallow a single date.\n- Dates in `YYYY-MM` format disallow a whole month.\n- Dates in `YYYY` format disallow a whole year.\n- Ranges are expressed as `start--end`. - Ranges are inclusive.\n - If either `start` or `end` is omitted, the range is unbounded in that direction.\n - If parts of the date are omitted for `start`, they are assumed to be the minimum possible value.\n So `2024--` is equivalent to `2024-01-01--`.\n - If parts of the date are omitted for `end`, they are assumed to be the maximum possible value.\n So `--2024` is equivalent to `--2024-12-31`.\n - Whitespace is allowed either side of `--`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`--2024-02` // disallow any date before February 2024\n`2024-05-09, 2024-05-11` // disallow the 9th and 11th of May 2024", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "disallowDays", + "value": "string", + "description": "Days of the week that cannot be selected. This subtracts from `allowDays`, and intersects with the result of `allow` and `disallow`.\n\nA comma-separated list of days. Whitespace is allowed after commas.\n\nThe default `''` has no effect on `allowDays`.\n\nDays are `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'saturday, sunday' // disallow weekends within the result of `allow` and `disallow`.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onviewchange", + "value": "(view: string) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "view", + "value": "string", + "description": "Displayed month in `YYYY-MM` format.\n\n`onViewChange` is called when this value changes.\n\nDefaults to `defaultView`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface DateFieldElement extends DateFieldElementProps, Omit, Omit {\n onblur: DateFieldEvents['onBlur'];\n onchange: DateFieldEvents['onChange'];\n onfocus: DateFieldEvents['onFocus'];\n oninput: DateFieldEvents['onInput'];\n oninvalid: DateFieldEvents['onInvalid'];\n onviewchange: DateFieldEvents['onViewChange'];\n}" + } + }, + "DateFieldProps": { + "src/surfaces/checkout/components/DateField.ts": { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "name": "DateFieldProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "allow", + "value": "string", + "description": "Dates that can be selected.\n\nA comma-separated list of dates, date ranges. Whitespace is allowed after commas.\n\nThe default `''` allows all dates.\n\n- Dates in `YYYY-MM-DD` format allow a single date.\n- Dates in `YYYY-MM` format allow a whole month.\n- Dates in `YYYY` format allow a whole year.\n- Ranges are expressed as `start--end`. - Ranges are inclusive.\n - If either `start` or `end` is omitted, the range is unbounded in that direction.\n - If parts of the date are omitted for `start`, they are assumed to be the minimum possible value.\n So `2024--` is equivalent to `2024-01-01--`.\n - If parts of the date are omitted for `end`, they are assumed to be the maximum possible value.\n So `--2024` is equivalent to `--2024-12-31`.\n - Whitespace is allowed either side of `--`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`2024-02--2025` // allow any date from February 2024 to the end of 2025\n`2024-02--` // allow any date from February 2024 to the end of the month\n`2024-05-09, 2024-05-11` // allow only the 9th and 11th of May 2024", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "allowDays", + "value": "string", + "description": "Days of the week that can be selected. These intersect with the result of `allow` and `disallow`.\n\nA comma-separated list of days. Whitespace is allowed after commas.\n\nThe default `''` has no effect on the result of `allow` and `disallow`.\n\nDays are `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'saturday, sunday' // allow only weekends within the result of `allow` and `disallow`.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultView", + "value": "string", + "description": "Default month to display in `YYYY-MM` format.\n\nThis value is used until `view` is set, either directly or as a result of user interaction.\n\nDefaults to the current month in the user's locale.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "disallow", + "value": "string", + "description": "Dates that cannot be selected. These subtract from `allow`.\n\nA comma-separated list of dates, date ranges. Whitespace is allowed after commas.\n\nThe default `''` has no effect on `allow`.\n\n- Dates in `YYYY-MM-DD` format disallow a single date.\n- Dates in `YYYY-MM` format disallow a whole month.\n- Dates in `YYYY` format disallow a whole year.\n- Ranges are expressed as `start--end`. - Ranges are inclusive.\n - If either `start` or `end` is omitted, the range is unbounded in that direction.\n - If parts of the date are omitted for `start`, they are assumed to be the minimum possible value.\n So `2024--` is equivalent to `2024-01-01--`.\n - If parts of the date are omitted for `end`, they are assumed to be the maximum possible value.\n So `--2024` is equivalent to `--2024-12-31`.\n - Whitespace is allowed either side of `--`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`--2024-02` // disallow any date before February 2024\n`2024-05-09, 2024-05-11` // disallow the 9th and 11th of May 2024", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "disallowDays", + "value": "string", + "description": "Days of the week that cannot be selected. This subtracts from `allowDays`, and intersects with the result of `allow` and `disallow`.\n\nA comma-separated list of days. Whitespace is allowed after commas.\n\nThe default `''` has no effect on `allowDays`.\n\nDays are `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'saturday, sunday' // disallow weekends within the result of `allow` and `disallow`.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onInvalid", + "value": "(event: Event) => void", + "description": "Callback when the field has an invalid date. This callback will be called, if the date typed is invalid or disabled.\n\nDates that don’t exist or have formatting errors are considered invalid. Some examples of invalid dates are:\n- 2021-02-31: February doesn’t have 31 days\n- 2021-02-00: The day can’t be 00\n\nDisallowed dates are considered invalid.\n\nIt’s important to note that this callback will be called only when the user **finishes editing** the date, and it’s called right after the `onChange` callback. The field is **not** validated on every change to the input. Once the buyer has signalled that they have finished editing the field (typically, by blurring the field), the field gets validated and the callback is run if the value is invalid.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "onViewChange", + "value": "(view: string) => void", + "description": "Called whenever the month to display changes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DateField.ts", + "syntaxKind": "PropertySignature", + "name": "view", + "value": "string", + "description": "Displayed month in `YYYY-MM` format.\n\n`onViewChange` is called when this value changes.\n\nDefaults to `defaultView`.", + "isOptional": true + } + ], + "value": "export interface DateFieldProps extends DateFieldElementProps, DateFieldEvents {\n}" + } + }, + "DatePickerElementProps": { + "src/surfaces/checkout/components/DatePicker.ts": { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "name": "DatePickerElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "allow", + "value": "string", + "description": "Dates that can be selected.\n\nA comma-separated list of dates, date ranges. Whitespace is allowed after commas.\n\nThe default `''` allows all dates.\n\n- Dates in `YYYY-MM-DD` format allow a single date.\n- Dates in `YYYY-MM` format allow a whole month.\n- Dates in `YYYY` format allow a whole year.\n- Ranges are expressed as `start--end`. - Ranges are inclusive.\n - If either `start` or `end` is omitted, the range is unbounded in that direction.\n - If parts of the date are omitted for `start`, they are assumed to be the minimum possible value.\n So `2024--` is equivalent to `2024-01-01--`.\n - If parts of the date are omitted for `end`, they are assumed to be the maximum possible value.\n So `--2024` is equivalent to `--2024-12-31`.\n - Whitespace is allowed either side of `--`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`2024-02--2025` // allow any date from February 2024 to the end of 2025\n`2024-02--` // allow any date from February 2024 to the end of the month\n`2024-05-09, 2024-05-11` // allow only the 9th and 11th of May 2024", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "allowDays", + "value": "string", + "description": "Days of the week that can be selected. These intersect with the result of `allow` and `disallow`.\n\nA comma-separated list of days. Whitespace is allowed after commas.\n\nThe default `''` has no effect on the result of `allow` and `disallow`.\n\nDays are `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'saturday, sunday' // allow only weekends within the result of `allow` and `disallow`.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "Default selected value.\n\nThe default means no date is selected.\n\nIf the provided value is invalid, no date is selected.\n\n- If `type=\"single\"`, this is a date in `YYYY-MM-DD` format.\n- If `type=\"multiple\"`, this is a comma-separated list of dates in `YYYY-MM-DD` format.\n- If `type=\"range\"`, this is a range in `YYYY-MM-DD--YYYY-MM-DD` format. The range is inclusive.", + "isOptional": true, + "defaultValue": "\"\"" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "defaultView", + "value": "string", + "description": "Default month to display in `YYYY-MM` format.\n\nThis value is used until `view` is set, either directly or as a result of user interaction.\n\nDefaults to the current month in the user's locale.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "disallow", + "value": "string", + "description": "Dates that cannot be selected. These subtract from `allow`.\n\nA comma-separated list of dates, date ranges. Whitespace is allowed after commas.\n\nThe default `''` has no effect on `allow`.\n\n- Dates in `YYYY-MM-DD` format disallow a single date.\n- Dates in `YYYY-MM` format disallow a whole month.\n- Dates in `YYYY` format disallow a whole year.\n- Ranges are expressed as `start--end`. - Ranges are inclusive.\n - If either `start` or `end` is omitted, the range is unbounded in that direction.\n - If parts of the date are omitted for `start`, they are assumed to be the minimum possible value.\n So `2024--` is equivalent to `2024-01-01--`.\n - If parts of the date are omitted for `end`, they are assumed to be the maximum possible value.\n So `--2024` is equivalent to `--2024-12-31`.\n - Whitespace is allowed either side of `--`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`--2024-02` // disallow any date before February 2024\n`2024-05-09, 2024-05-11` // disallow the 9th and 11th of May 2024", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "disallowDays", + "value": "string", + "description": "Days of the week that cannot be selected. This subtracts from `allowDays`, and intersects with the result of `allow` and `disallow`.\n\nA comma-separated list of days. Whitespace is allowed after commas.\n\nThe default `''` has no effect on `allowDays`.\n\nDays are `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'saturday, sunday' // disallow weekends within the result of `allow` and `disallow`.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'single' | 'multiple' | 'range'", + "description": "The type of selection the date picker allows.\n\n- `single` allows selecting a single date.\n- `multiple` allows selecting multiple non-contiguous dates.\n- `range` allows selecting a single range of dates.", + "isOptional": true, + "defaultValue": "\"single\"" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "Current selected value.\n\nThe default means no date is selected.\n\nIf the provided value is invalid, no date is selected.\n\nOtherwise:\n\n- If `type=\"single\"`, this is a date in `YYYY-MM-DD` format.\n- If `type=\"multiple\"`, this is a comma-separated list of dates in `YYYY-MM-DD` format.\n- If `type=\"range\"`, this is a range in `YYYY-MM-DD--YYYY-MM-DD` format. The range is inclusive.", + "isOptional": true, + "defaultValue": "\"\"" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "view", + "value": "string", + "description": "Displayed month in `YYYY-MM` format.\n\n`onViewChange` is called when this value changes.\n\nDefaults to `defaultView`.", + "isOptional": true + } + ], + "value": "export interface DatePickerElementProps extends Pick {\n}" + } + }, + "DatePickerEvents": { + "src/surfaces/checkout/components/DatePicker.ts": { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "name": "DatePickerEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the `value` is changed. For `type=\"single\"` and `type=\"multiple\"`, this is the same as `onInput`. For `type=\"range\"`, this is only called when the range is completed by selecting the end date of the range.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when any date is selected. Will fire before `onChange`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onViewChange", + "value": "(view: string) => void", + "description": "Called whenever the month to display changes.", + "isOptional": true + } + ], + "value": "export interface DatePickerEvents extends Pick {\n}" + } + }, + "DatePickerElementEvents": { + "src/surfaces/checkout/components/DatePicker.ts": { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "name": "DatePickerElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "blur", + "value": "CallbackEventListener", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "change", + "value": "CallbackEventListener", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "focus", + "value": "CallbackEventListener", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "input", + "value": "CallbackEventListener", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "viewChange", + "value": "CallbackEventListener", + "description": "Callback when the view changes.", + "isOptional": true + } + ], + "value": "export interface DatePickerElementEvents {\n /**\n * Callback when the element loses focus.\n */\n blur?: CallbackEventListener;\n /**\n * Callback when the user has **finished editing** a field, e.g. once they have blurred the field.\n */\n change?: CallbackEventListener;\n /**\n * Callback when the element receives focus.\n */\n focus?: CallbackEventListener;\n /**\n * Callback when the user makes any changes in the field.\n */\n input?: CallbackEventListener;\n /**\n * Callback when the view changes.\n */\n viewChange?: CallbackEventListener;\n}" + } + }, + "DatePickerElement": { + "src/surfaces/checkout/components/DatePicker.ts": { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "name": "DatePickerElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "allow", + "value": "string", + "description": "Dates that can be selected.\n\nA comma-separated list of dates, date ranges. Whitespace is allowed after commas.\n\nThe default `''` allows all dates.\n\n- Dates in `YYYY-MM-DD` format allow a single date.\n- Dates in `YYYY-MM` format allow a whole month.\n- Dates in `YYYY` format allow a whole year.\n- Ranges are expressed as `start--end`. - Ranges are inclusive.\n - If either `start` or `end` is omitted, the range is unbounded in that direction.\n - If parts of the date are omitted for `start`, they are assumed to be the minimum possible value.\n So `2024--` is equivalent to `2024-01-01--`.\n - If parts of the date are omitted for `end`, they are assumed to be the maximum possible value.\n So `--2024` is equivalent to `--2024-12-31`.\n - Whitespace is allowed either side of `--`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`2024-02--2025` // allow any date from February 2024 to the end of 2025\n`2024-02--` // allow any date from February 2024 to the end of the month\n`2024-05-09, 2024-05-11` // allow only the 9th and 11th of May 2024", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "allowDays", + "value": "string", + "description": "Days of the week that can be selected. These intersect with the result of `allow` and `disallow`.\n\nA comma-separated list of days. Whitespace is allowed after commas.\n\nThe default `''` has no effect on the result of `allow` and `disallow`.\n\nDays are `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'saturday, sunday' // allow only weekends within the result of `allow` and `disallow`.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "Default selected value.\n\nThe default means no date is selected.\n\nIf the provided value is invalid, no date is selected.\n\n- If `type=\"single\"`, this is a date in `YYYY-MM-DD` format.\n- If `type=\"multiple\"`, this is a comma-separated list of dates in `YYYY-MM-DD` format.\n- If `type=\"range\"`, this is a range in `YYYY-MM-DD--YYYY-MM-DD` format. The range is inclusive.", + "isOptional": true, + "defaultValue": "\"\"" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "defaultView", + "value": "string", + "description": "Default month to display in `YYYY-MM` format.\n\nThis value is used until `view` is set, either directly or as a result of user interaction.\n\nDefaults to the current month in the user's locale.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "disallow", + "value": "string", + "description": "Dates that cannot be selected. These subtract from `allow`.\n\nA comma-separated list of dates, date ranges. Whitespace is allowed after commas.\n\nThe default `''` has no effect on `allow`.\n\n- Dates in `YYYY-MM-DD` format disallow a single date.\n- Dates in `YYYY-MM` format disallow a whole month.\n- Dates in `YYYY` format disallow a whole year.\n- Ranges are expressed as `start--end`. - Ranges are inclusive.\n - If either `start` or `end` is omitted, the range is unbounded in that direction.\n - If parts of the date are omitted for `start`, they are assumed to be the minimum possible value.\n So `2024--` is equivalent to `2024-01-01--`.\n - If parts of the date are omitted for `end`, they are assumed to be the maximum possible value.\n So `--2024` is equivalent to `--2024-12-31`.\n - Whitespace is allowed either side of `--`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`--2024-02` // disallow any date before February 2024\n`2024-05-09, 2024-05-11` // disallow the 9th and 11th of May 2024", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "disallowDays", + "value": "string", + "description": "Days of the week that cannot be selected. This subtracts from `allowDays`, and intersects with the result of `allow` and `disallow`.\n\nA comma-separated list of days. Whitespace is allowed after commas.\n\nThe default `''` has no effect on `allowDays`.\n\nDays are `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'saturday, sunday' // disallow weekends within the result of `allow` and `disallow`.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onviewchange", + "value": "(view: string) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'single' | 'multiple' | 'range'", + "description": "The type of selection the date picker allows.\n\n- `single` allows selecting a single date.\n- `multiple` allows selecting multiple non-contiguous dates.\n- `range` allows selecting a single range of dates.", + "isOptional": true, + "defaultValue": "\"single\"" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "Current selected value.\n\nThe default means no date is selected.\n\nIf the provided value is invalid, no date is selected.\n\nOtherwise:\n\n- If `type=\"single\"`, this is a date in `YYYY-MM-DD` format.\n- If `type=\"multiple\"`, this is a comma-separated list of dates in `YYYY-MM-DD` format.\n- If `type=\"range\"`, this is a range in `YYYY-MM-DD--YYYY-MM-DD` format. The range is inclusive.", + "isOptional": true, + "defaultValue": "\"\"" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "view", + "value": "string", + "description": "Displayed month in `YYYY-MM` format.\n\n`onViewChange` is called when this value changes.\n\nDefaults to `defaultView`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface DatePickerElement extends DatePickerElementProps, Omit, Omit {\n onblur: DatePickerEvents['onBlur'];\n onchange: DatePickerEvents['onChange'];\n onfocus: DatePickerEvents['onFocus'];\n oninput: DatePickerEvents['onInput'];\n onviewchange: DatePickerEvents['onViewChange'];\n}" + } + }, + "DatePickerProps": { + "src/surfaces/checkout/components/DatePicker.ts": { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "name": "DatePickerProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "allow", + "value": "string", + "description": "Dates that can be selected.\n\nA comma-separated list of dates, date ranges. Whitespace is allowed after commas.\n\nThe default `''` allows all dates.\n\n- Dates in `YYYY-MM-DD` format allow a single date.\n- Dates in `YYYY-MM` format allow a whole month.\n- Dates in `YYYY` format allow a whole year.\n- Ranges are expressed as `start--end`. - Ranges are inclusive.\n - If either `start` or `end` is omitted, the range is unbounded in that direction.\n - If parts of the date are omitted for `start`, they are assumed to be the minimum possible value.\n So `2024--` is equivalent to `2024-01-01--`.\n - If parts of the date are omitted for `end`, they are assumed to be the maximum possible value.\n So `--2024` is equivalent to `--2024-12-31`.\n - Whitespace is allowed either side of `--`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`2024-02--2025` // allow any date from February 2024 to the end of 2025\n`2024-02--` // allow any date from February 2024 to the end of the month\n`2024-05-09, 2024-05-11` // allow only the 9th and 11th of May 2024", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "allowDays", + "value": "string", + "description": "Days of the week that can be selected. These intersect with the result of `allow` and `disallow`.\n\nA comma-separated list of days. Whitespace is allowed after commas.\n\nThe default `''` has no effect on the result of `allow` and `disallow`.\n\nDays are `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'saturday, sunday' // allow only weekends within the result of `allow` and `disallow`.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "Default selected value.\n\nThe default means no date is selected.\n\nIf the provided value is invalid, no date is selected.\n\n- If `type=\"single\"`, this is a date in `YYYY-MM-DD` format.\n- If `type=\"multiple\"`, this is a comma-separated list of dates in `YYYY-MM-DD` format.\n- If `type=\"range\"`, this is a range in `YYYY-MM-DD--YYYY-MM-DD` format. The range is inclusive.", + "isOptional": true, + "defaultValue": "\"\"" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "defaultView", + "value": "string", + "description": "Default month to display in `YYYY-MM` format.\n\nThis value is used until `view` is set, either directly or as a result of user interaction.\n\nDefaults to the current month in the user's locale.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "disallow", + "value": "string", + "description": "Dates that cannot be selected. These subtract from `allow`.\n\nA comma-separated list of dates, date ranges. Whitespace is allowed after commas.\n\nThe default `''` has no effect on `allow`.\n\n- Dates in `YYYY-MM-DD` format disallow a single date.\n- Dates in `YYYY-MM` format disallow a whole month.\n- Dates in `YYYY` format disallow a whole year.\n- Ranges are expressed as `start--end`. - Ranges are inclusive.\n - If either `start` or `end` is omitted, the range is unbounded in that direction.\n - If parts of the date are omitted for `start`, they are assumed to be the minimum possible value.\n So `2024--` is equivalent to `2024-01-01--`.\n - If parts of the date are omitted for `end`, they are assumed to be the maximum possible value.\n So `--2024` is equivalent to `--2024-12-31`.\n - Whitespace is allowed either side of `--`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`--2024-02` // disallow any date before February 2024\n`2024-05-09, 2024-05-11` // disallow the 9th and 11th of May 2024", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "disallowDays", + "value": "string", + "description": "Days of the week that cannot be selected. This subtracts from `allowDays`, and intersects with the result of `allow` and `disallow`.\n\nA comma-separated list of days. Whitespace is allowed after commas.\n\nThe default `''` has no effect on `allowDays`.\n\nDays are `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'saturday, sunday' // disallow weekends within the result of `allow` and `disallow`.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the `value` is changed. For `type=\"single\"` and `type=\"multiple\"`, this is the same as `onInput`. For `type=\"range\"`, this is only called when the range is completed by selecting the end date of the range.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when any date is selected. Will fire before `onChange`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "onViewChange", + "value": "(view: string) => void", + "description": "Called whenever the month to display changes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'single' | 'multiple' | 'range'", + "description": "The type of selection the date picker allows.\n\n- `single` allows selecting a single date.\n- `multiple` allows selecting multiple non-contiguous dates.\n- `range` allows selecting a single range of dates.", + "isOptional": true, + "defaultValue": "\"single\"" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "Current selected value.\n\nThe default means no date is selected.\n\nIf the provided value is invalid, no date is selected.\n\nOtherwise:\n\n- If `type=\"single\"`, this is a date in `YYYY-MM-DD` format.\n- If `type=\"multiple\"`, this is a comma-separated list of dates in `YYYY-MM-DD` format.\n- If `type=\"range\"`, this is a range in `YYYY-MM-DD--YYYY-MM-DD` format. The range is inclusive.", + "isOptional": true, + "defaultValue": "\"\"" + }, + { + "filePath": "src/surfaces/checkout/components/DatePicker.ts", + "syntaxKind": "PropertySignature", + "name": "view", + "value": "string", + "description": "Displayed month in `YYYY-MM` format.\n\n`onViewChange` is called when this value changes.\n\nDefaults to `defaultView`.", + "isOptional": true + } + ], + "value": "export interface DatePickerProps extends DatePickerElementProps, DatePickerEvents {\n}" + } + }, + "DetailsElementProps": { + "src/surfaces/checkout/components/Details.ts": { + "filePath": "src/surfaces/checkout/components/Details.ts", + "name": "DetailsElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "defaultOpen", + "value": "boolean", + "description": "Indicates whether the element should be open by default.\n\nThis reflects to the `open` attribute.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "open", + "value": "boolean", + "description": "Whether the element is open.\n\nThis does not reflect to any attribute.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "toggleTransition", + "value": "'none' | 'auto'", + "description": "Sets the transition between the two states.", + "isOptional": true, + "defaultValue": "'auto'" + } + ], + "value": "export interface DetailsElementProps extends Pick {\n}" + } + }, + "DetailsEvents": { + "src/surfaces/checkout/components/Details.ts": { + "filePath": "src/surfaces/checkout/components/Details.ts", + "name": "DetailsEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterToggle", + "value": "(event: ToggleEvent$1) => void", + "description": "Callback fired when the element state changes **after** any animations have finished.\n\n- If the element transitioned from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element transitioned from showing to hidden, the `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onToggle", + "value": "(event: ToggleEvent$1) => void", + "description": "Callback straight after the element state changes.\n\n- If the element is transitioning from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element is transitioning from showing to hidden, then `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + } + ], + "value": "export interface DetailsEvents extends Pick {\n}" + } + }, + "DetailsElementEvents": { + "src/surfaces/checkout/components/Details.ts": { + "filePath": "src/surfaces/checkout/components/Details.ts", + "name": "DetailsElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "aftertoggle", + "value": "CallbackEventListener", + "description": "Callback fired when the element state changes **after** any animations have finished.\n\n- If the element transitioned from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element transitioned from showing to hidden, the `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "toggle", + "value": "CallbackEventListener", + "description": "Callback straight after the element state changes.\n\n- If the element is transitioning from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element is transitioning from showing to hidden, then `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + } + ], + "value": "export interface DetailsElementEvents {\n /**\n * Callback straight after the element state changes.\n *\n * - If the element is transitioning from hidden to showing, the `oldState` property will be set to `closed` and the\n * `newState` property will be set to `open`.\n * - If the element is transitioning from showing to hidden, then `oldState` property will be set to `open` and the\n * `newState` will be `closed`.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/toggle_event\n * @see https://developer.mozilla.org/en-US/docs/Web/API/ToggleEvent/newState\n * @see https://developer.mozilla.org/en-US/docs/Web/API/ToggleEvent/oldState\n */\n toggle?: CallbackEventListener;\n /**\n * Callback fired when the element state changes **after** any animations have finished.\n *\n * - If the element transitioned from hidden to showing, the `oldState` property will be set to `closed` and the\n * `newState` property will be set to `open`.\n * - If the element transitioned from showing to hidden, the `oldState` property will be set to `open` and the\n * `newState` will be `closed`.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/ToggleEvent/newState\n * @see https://developer.mozilla.org/en-US/docs/Web/API/ToggleEvent/oldState\n */\n aftertoggle?: CallbackEventListener;\n}" + } + }, + "DetailsElement": { + "src/surfaces/checkout/components/Details.ts": { + "filePath": "src/surfaces/checkout/components/Details.ts", + "name": "DetailsElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onaftertoggle", + "value": "(event: ToggleEvent$1) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "(event: ToggleEvent$1) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface DetailsElement extends Omit {\n ontoggle: DetailsEvents['onToggle'];\n onaftertoggle: DetailsEvents['onAfterToggle'];\n}" + } + }, + "DetailsProps": { + "src/surfaces/checkout/components/Details.ts": { + "filePath": "src/surfaces/checkout/components/Details.ts", + "name": "DetailsProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "defaultOpen", + "value": "boolean", + "description": "Indicates whether the element should be open by default.\n\nThis reflects to the `open` attribute.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterToggle", + "value": "(event: ToggleEvent$1) => void", + "description": "Callback fired when the element state changes **after** any animations have finished.\n\n- If the element transitioned from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element transitioned from showing to hidden, the `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "onToggle", + "value": "(event: ToggleEvent$1) => void", + "description": "Callback straight after the element state changes.\n\n- If the element is transitioning from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element is transitioning from showing to hidden, then `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "open", + "value": "boolean", + "description": "Whether the element is open.\n\nThis does not reflect to any attribute.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Details.ts", + "syntaxKind": "PropertySignature", + "name": "toggleTransition", + "value": "'none' | 'auto'", + "description": "Sets the transition between the two states.", + "isOptional": true, + "defaultValue": "'auto'" + } + ], + "value": "export interface DetailsProps extends DetailsElementProps, DetailsEvents {\n}" + } + }, + "DividerElementProps": { + "src/surfaces/checkout/components/Divider.ts": { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "name": "DividerElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "direction", + "value": "'inline' | 'block'", + "description": "Specify the direction of the divider. This uses [logical properties](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values).", + "isOptional": true, + "defaultValue": "'inline'" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface DividerElementProps extends Pick {\n}" + } + }, + "DividerElement": { + "src/surfaces/checkout/components/Divider.ts": { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "name": "DividerElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "direction", + "value": "'inline' | 'block'", + "description": "Specify the direction of the divider. This uses [logical properties](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values).", + "isOptional": true, + "defaultValue": "'inline'" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface DividerElement extends DividerElementProps, Omit {\n}" + } + }, + "DividerProps": { + "src/surfaces/checkout/components/Divider.ts": { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "name": "DividerProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "direction", + "value": "'inline' | 'block'", + "description": "Specify the direction of the divider. This uses [logical properties](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values).", + "isOptional": true, + "defaultValue": "'inline'" + }, + { + "filePath": "src/surfaces/checkout/components/Divider.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface DividerProps extends DividerElementProps {\n}" + } + }, + "DropZoneElementProps": { + "src/surfaces/checkout/components/DropZone.ts": { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "name": "DropZoneElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "accept", + "value": "string", + "description": "A string representing the types of files that are accepted by the drop zone. This string is a comma-separated list of unique file type specifiers which can be one of the following:\n- A file extension starting with a period (\".\") character (e.g. .jpg, .pdf, .doc)\n- A valid MIME type string with no extensions\n\nIf omitted, all file types are accepted.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the item. When set, it will be announced to buyers using assistive technologies and will provide them with more context.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "multiple", + "value": "boolean", + "description": "Whether multiple files can be selected or dropped at once.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "A string that represents the path to the selected file(s). If no file is selected yet, the value is an empty string (\"\"). When the user selected multiple files, the value represents the first file in the list of files they selected. The value is always the file's name prefixed with \"C:\\fakepath\\\", which isn't the real path of the file.", + "isOptional": true, + "defaultValue": "''" + } + ], + "value": "export interface DropZoneElementProps extends Pick {\n}" + } + }, + "DropZoneEvents": { + "src/surfaces/checkout/components/DropZone.ts": { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "name": "DropZoneEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished selecting** a file or files.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onDropRejected", + "value": "(event: Event) => void", + "description": "Callback fired when rejected files are dropped. Files are rejected based on the `accept` prop and are not added to `files`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the file selection.", + "isOptional": true + } + ], + "value": "export interface DropZoneEvents extends Pick {\n}" + } + }, + "DropZoneElementEvents": { + "src/surfaces/checkout/components/DropZone.ts": { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "name": "DropZoneElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "change", + "value": "CallbackEventListener", + "description": "Callback when the user has finished selecting a file or files.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "droprejected", + "value": "CallbackEventListener", + "description": "Callback when rejected files are dropped. Files are rejected based on the `accept` prop.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "input", + "value": "CallbackEventListener", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface DropZoneElementEvents {\n /**\n * Callback when rejected files are dropped. Files are rejected based on the `accept` prop.\n */\n droprejected?: CallbackEventListener;\n /**\n * Callback when the user makes any changes in the field.\n */\n input?: CallbackEventListener;\n /**\n * Callback when the user has finished selecting a file or files.\n */\n change?: CallbackEventListener;\n}" + } + }, + "DropZoneElement": { + "src/surfaces/checkout/components/DropZone.ts": { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "name": "DropZoneElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "accept", + "value": "string", + "description": "A string representing the types of files that are accepted by the drop zone. This string is a comma-separated list of unique file type specifiers which can be one of the following:\n- A file extension starting with a period (\".\") character (e.g. .jpg, .pdf, .doc)\n- A valid MIME type string with no extensions\n\nIf omitted, all file types are accepted.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the item. When set, it will be announced to buyers using assistive technologies and will provide them with more context.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "multiple", + "value": "boolean", + "description": "Whether multiple files can be selected or dropped at once.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ondroprejected", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "A string that represents the path to the selected file(s). If no file is selected yet, the value is an empty string (\"\"). When the user selected multiple files, the value represents the first file in the list of files they selected. The value is always the file's name prefixed with \"C:\\fakepath\\\", which isn't the real path of the file.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface DropZoneElement extends DropZoneElementProps, Omit {\n ondroprejected: DropZoneEvents['onDropRejected'];\n oninput: DropZoneEvents['onInput'];\n onchange: DropZoneEvents['onChange'];\n}" + } + }, + "DropZoneProps": { + "src/surfaces/checkout/components/DropZone.ts": { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "name": "DropZoneProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "accept", + "value": "string", + "description": "A string representing the types of files that are accepted by the drop zone. This string is a comma-separated list of unique file type specifiers which can be one of the following:\n- A file extension starting with a period (\".\") character (e.g. .jpg, .pdf, .doc)\n- A valid MIME type string with no extensions\n\nIf omitted, all file types are accepted.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the item. When set, it will be announced to buyers using assistive technologies and will provide them with more context.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "multiple", + "value": "boolean", + "description": "Whether multiple files can be selected or dropped at once.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished selecting** a file or files.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onDropRejected", + "value": "(event: Event) => void", + "description": "Callback fired when rejected files are dropped. Files are rejected based on the `accept` prop and are not added to `files`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the file selection.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/DropZone.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "A string that represents the path to the selected file(s). If no file is selected yet, the value is an empty string (\"\"). When the user selected multiple files, the value represents the first file in the list of files they selected. The value is always the file's name prefixed with \"C:\\fakepath\\\", which isn't the real path of the file.", + "isOptional": true, + "defaultValue": "''" + } + ], + "value": "export interface DropZoneProps extends DropZoneElementProps, DropZoneEvents {\n}" + } + }, + "EmailFieldElementProps": { + "src/surfaces/checkout/components/EmailField.ts": { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "name": "EmailFieldElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface EmailFieldElementProps extends Pick {\n /**\n * @deprecated Use `label` instead.\n * @private\n */\n placeholder?: string;\n}" + } + }, + "EmailFieldEvents": { + "src/surfaces/checkout/components/EmailField.ts": { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "name": "EmailFieldEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface EmailFieldEvents extends Pick {\n}" + } + }, + "EmailFieldElementEvents": { + "src/surfaces/checkout/components/EmailField.ts": { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "name": "EmailFieldElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "blur", + "value": "CallbackEventListener", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "change", + "value": "CallbackEventListener", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "focus", + "value": "CallbackEventListener", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "input", + "value": "CallbackEventListener", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface EmailFieldElementEvents {\n /**\n * Callback when the element loses focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/blur_event\n */\n blur?: CallbackEventListener;\n /**\n * Callback when the user has **finished editing** a field, e.g. once they have blurred the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event\n */\n change?: CallbackEventListener;\n /**\n * Callback when the element receives focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/focus_event\n */\n focus?: CallbackEventListener;\n /**\n * Callback when the user makes any changes in the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/input_event\n */\n input?: CallbackEventListener;\n}" + } + }, + "EmailFieldElementSlots": { + "src/surfaces/checkout/components/EmailField.ts": { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "name": "EmailFieldElementSlots", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "accessory", + "value": "HTMLElement", + "description": "Additional content to be displayed in the field. Commonly used to display an icon that activates a tooltip providing more information.", + "isOptional": true + } + ], + "value": "export interface EmailFieldElementSlots {\n /**\n * Additional content to be displayed in the field.\n * Commonly used to display an icon that activates a tooltip providing more information.\n */\n accessory?: HTMLElement;\n}" + } + }, + "EmailFieldElement": { + "src/surfaces/checkout/components/EmailField.ts": { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "name": "EmailFieldElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface EmailFieldElement extends EmailFieldElementProps, Omit {\n onblur: EmailFieldEvents['onBlur'];\n onchange: EmailFieldEvents['onChange'];\n onfocus: EmailFieldEvents['onFocus'];\n oninput: EmailFieldEvents['onInput'];\n}" + } + }, + "EmailFieldProps": { + "src/surfaces/checkout/components/EmailField.ts": { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "name": "EmailFieldProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/EmailField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface EmailFieldProps extends EmailFieldElementProps, EmailFieldEvents {\n}" + } + }, + "FormElementProps": { + "src/surfaces/checkout/components/Form.ts": { + "filePath": "src/surfaces/checkout/components/Form.ts", + "name": "FormElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Whether the form is able to be submitted.\n\nWhen set to `true`, this will also disable the implicit submit behavior of the form.", + "isOptional": true, + "deprecationMessage": "Prevent default within the onSubmit callback using a local state instead. Deprecated in v1.6.0", + "isPrivate": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface FormElementProps extends Pick {\n}" + } + }, + "FormEvents": { + "src/surfaces/checkout/components/Form.ts": { + "filePath": "src/surfaces/checkout/components/Form.ts", + "name": "FormEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onSubmit", + "value": "() => void", + "description": "A callback that is run when the form is submitted.", + "isOptional": true + } + ], + "value": "export interface FormEvents extends Pick {\n /**\n * A callback that is run when the form is submitted.\n */\n onSubmit?: () => void;\n}" + } + }, + "FormElementEvents": { + "src/surfaces/checkout/components/Form.ts": { + "filePath": "src/surfaces/checkout/components/Form.ts", + "name": "FormElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "submit", + "value": "CallbackEventListener", + "description": "A callback that is run when the form is submitted.", + "isOptional": true + } + ], + "value": "export interface FormElementEvents {\n /**\n * A callback that is run when the form is submitted.\n */\n submit?: CallbackEventListener;\n}" + } + }, + "FormElement": { + "src/surfaces/checkout/components/Form.ts": { + "filePath": "src/surfaces/checkout/components/Form.ts", + "name": "FormElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Whether the form is able to be submitted.\n\nWhen set to `true`, this will also disable the implicit submit behavior of the form.", + "isOptional": true, + "deprecationMessage": "Prevent default within the onSubmit callback using a local state instead. Deprecated in v1.6.0", + "isPrivate": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "() => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface FormElement extends FormElementProps, Omit {\n onsubmit: FormEvents['onSubmit'];\n}" + } + }, + "FormProps": { + "src/surfaces/checkout/components/Form.ts": { + "filePath": "src/surfaces/checkout/components/Form.ts", + "name": "FormProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Whether the form is able to be submitted.\n\nWhen set to `true`, this will also disable the implicit submit behavior of the form.", + "isOptional": true, + "deprecationMessage": "Prevent default within the onSubmit callback using a local state instead. Deprecated in v1.6.0", + "isPrivate": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Form.ts", + "syntaxKind": "PropertySignature", + "name": "onSubmit", + "value": "() => void", + "description": "A callback that is run when the form is submitted.", + "isOptional": true + } + ], + "value": "export interface FormProps extends FormElementProps, FormEvents {\n}" + } + }, + "ReducedAlignContentKeyword": { + "src/surfaces/checkout/components/Grid.ts": { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ReducedAlignContentKeyword", + "value": "'center' | 'start' | 'end' | 'normal' | 'space-between' | 'space-around' | 'space-evenly' | 'stretch'", + "description": "", + "isPublicDocs": true + } + }, + "ReducedAlignItemsKeyword": { + "src/surfaces/checkout/components/Grid.ts": { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ReducedAlignItemsKeyword", + "value": "'center' | 'start' | 'end' | 'normal' | 'baseline' | 'stretch'", + "description": "", + "isPublicDocs": true + } + }, + "ReducedJustifyContentKeyword": { + "src/surfaces/checkout/components/Grid.ts": { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ReducedJustifyContentKeyword", + "value": "'center' | 'start' | 'end' | 'normal' | 'space-between' | 'space-around' | 'space-evenly' | 'stretch'", + "description": "", + "isPublicDocs": true + } + }, + "ReducedJustifyItemsKeyword": { + "src/surfaces/checkout/components/Grid.ts": { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ReducedJustifyItemsKeyword", + "value": "'center' | 'start' | 'end' | 'normal' | 'baseline' | 'stretch'", + "description": "", + "isPublicDocs": true + } + }, + "GridElementProps": { + "src/surfaces/checkout/components/Grid.ts": { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "name": "GridElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "alignContent", + "value": "MaybeResponsive", + "description": "Aligns the grid along the block (column) axis.\n\nThis overrides the block value of `placeContent`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "alignItems", + "value": "MaybeResponsive", + "description": "Aligns the grid items along the block (column) axis.\n\nThis overrides the block value of `placeItems`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "'base' | 'subdued' | 'transparent'", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true, + "defaultValue": "'none' - equivalent to `none base auto`.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "// The following are equivalent:\n\n", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "'' | 'base'", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "columnGap", + "value": "MaybeResponsive", + "description": "Adjust spacing between elements in the inline axis.\n\nThis overrides the column value of `gap`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "gap", + "value": "MaybeResponsive>", + "description": "Adjust spacing between elements.\n\nA single value applies to both axes. A pair of values (eg `large-100 large-500`) can be used to set the inline and block axes respectively.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "gridTemplateColumns", + "value": "MaybeResponsive", + "description": "Define columns and specify their size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "gridTemplateRows", + "value": "MaybeResponsive", + "description": "Define rows and specify their size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "justifyContent", + "value": "MaybeResponsive", + "description": "Aligns the grid along the inline (row) axis.\n\nThis overrides the inline value of `placeContent`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "justifyItems", + "value": "MaybeResponsive", + "description": "Aligns the grid items along the inline (row) axis.\n\nThis overrides the inline value of `placeItems`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "placeContent", + "value": "MaybeResponsive<`${ReducedAlignContentKeyword} ${ReducedJustifyContentKeyword}` | ReducedAlignContentKeyword>", + "description": "A shorthand property for `justify-content` and `align-content`.", + "isOptional": true, + "defaultValue": "'normal normal'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "placeItems", + "value": "MaybeResponsive<`${ReducedAlignItemsKeyword} ${ReducedJustifyItemsKeyword}` | ReducedAlignItemsKeyword>", + "description": "A shorthand property for `justify-items` and `align-items`.", + "isOptional": true, + "defaultValue": "'normal normal'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "rowGap", + "value": "MaybeResponsive", + "description": "Adjust spacing between elements in the block axis.\n\nThis overrides the row value of `gap`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "export interface GridElementProps extends Pick {\n alignContent?: MaybeResponsive;\n alignItems?: MaybeResponsive;\n background?: Extract;\n border?: BorderShorthand;\n borderColor?: ReducedColorKeyword | '';\n borderWidth?: MaybeAllValuesShorthandProperty | '';\n borderRadius?: MaybeAllValuesShorthandProperty>;\n justifyContent?: MaybeResponsive;\n justifyItems?: MaybeResponsive;\n placeContent?: MaybeResponsive<`${ReducedAlignContentKeyword} ${ReducedJustifyContentKeyword}` | ReducedAlignContentKeyword>;\n placeItems?: MaybeResponsive<`${ReducedAlignItemsKeyword} ${ReducedJustifyItemsKeyword}` | ReducedAlignItemsKeyword>;\n}" + } + }, + "GridProps": { + "src/surfaces/checkout/components/Grid.ts": { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "name": "GridProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "alignContent", + "value": "MaybeResponsive", + "description": "Aligns the grid along the block (column) axis.\n\nThis overrides the block value of `placeContent`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "alignItems", + "value": "MaybeResponsive", + "description": "Aligns the grid items along the block (column) axis.\n\nThis overrides the block value of `placeItems`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "'base' | 'subdued' | 'transparent'", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "'' | 'base'", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "columnGap", + "value": "MaybeResponsive", + "description": "Adjust spacing between elements in the inline axis.\n\nThis overrides the column value of `gap`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "gap", + "value": "MaybeResponsive>", + "description": "Adjust spacing between elements.\n\nA single value applies to both axes. A pair of values (eg `large-100 large-500`) can be used to set the inline and block axes respectively.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "gridTemplateColumns", + "value": "MaybeResponsive", + "description": "Define columns and specify their size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "gridTemplateRows", + "value": "MaybeResponsive", + "description": "Define rows and specify their size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "justifyContent", + "value": "MaybeResponsive", + "description": "Aligns the grid along the inline (row) axis.\n\nThis overrides the inline value of `placeContent`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "justifyItems", + "value": "MaybeResponsive", + "description": "Aligns the grid items along the inline (row) axis.\n\nThis overrides the inline value of `placeItems`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "placeContent", + "value": "MaybeResponsive<`${ReducedAlignContentKeyword} ${ReducedJustifyContentKeyword}` | ReducedAlignContentKeyword>", + "description": "A shorthand property for `justify-content` and `align-content`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "placeItems", + "value": "MaybeResponsive<`${ReducedAlignItemsKeyword} ${ReducedJustifyItemsKeyword}` | ReducedAlignItemsKeyword>", + "description": "A shorthand property for `justify-items` and `align-items`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "rowGap", + "value": "MaybeResponsive", + "description": "Adjust spacing between elements in the block axis.\n\nThis overrides the row value of `gap`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "export interface GridProps extends GridElementProps {\n}" + } + }, + "SpacingKeyword": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "SpacingKeyword", + "value": "SizeKeyword | \"none\"", + "description": "", + "isPublicDocs": true + } + }, + "GridElement": { + "src/surfaces/checkout/components/Grid.ts": { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "name": "GridElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "alignContent", + "value": "MaybeResponsive", + "description": "Aligns the grid along the block (column) axis.\n\nThis overrides the block value of `placeContent`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "alignItems", + "value": "MaybeResponsive", + "description": "Aligns the grid items along the block (column) axis.\n\nThis overrides the block value of `placeItems`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "'base' | 'subdued' | 'transparent'", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "'' | 'base'", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "columnGap", + "value": "MaybeResponsive", + "description": "Adjust spacing between elements in the inline axis.\n\nThis overrides the column value of `gap`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "gap", + "value": "MaybeResponsive>", + "description": "Adjust spacing between elements.\n\nA single value applies to both axes. A pair of values (eg `large-100 large-500`) can be used to set the inline and block axes respectively.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "gridTemplateColumns", + "value": "MaybeResponsive", + "description": "Define columns and specify their size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "gridTemplateRows", + "value": "MaybeResponsive", + "description": "Define rows and specify their size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "justifyContent", + "value": "MaybeResponsive", + "description": "Aligns the grid along the inline (row) axis.\n\nThis overrides the inline value of `placeContent`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "justifyItems", + "value": "MaybeResponsive", + "description": "Aligns the grid items along the inline (row) axis.\n\nThis overrides the inline value of `placeItems`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "placeContent", + "value": "MaybeResponsive<`${ReducedAlignContentKeyword} ${ReducedJustifyContentKeyword}` | ReducedAlignContentKeyword>", + "description": "A shorthand property for `justify-content` and `align-content`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "placeItems", + "value": "MaybeResponsive<`${ReducedAlignItemsKeyword} ${ReducedJustifyItemsKeyword}` | ReducedAlignItemsKeyword>", + "description": "A shorthand property for `justify-items` and `align-items`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "rowGap", + "value": "MaybeResponsive", + "description": "Adjust spacing between elements in the block axis.\n\nThis overrides the row value of `gap`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Grid.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface GridElement extends GridElementProps, Omit {\n}" + } + }, + "GridItemElementProps": { + "src/surfaces/checkout/components/GridItem.ts": { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "name": "GridItemElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "'base' | 'subdued' | 'transparent'", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true, + "defaultValue": "'none' - equivalent to `none base auto`.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "// The following are equivalent:\n\n", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "'' | 'base'", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "gridColumn", + "value": "`span ${number}` | \"auto\"", + "description": "Number of columns the item will span across", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "gridRow", + "value": "`span ${number}` | \"auto\"", + "description": "Number of rows the item will span across", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "export interface GridItemElementProps extends Pick {\n background?: Extract;\n border?: BorderShorthand;\n borderColor?: ReducedColorKeyword | '';\n borderWidth?: MaybeAllValuesShorthandProperty | '';\n borderRadius?: MaybeAllValuesShorthandProperty>;\n}" + } + }, + "GridItemProps": { + "src/surfaces/checkout/components/GridItem.ts": { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "name": "GridItemProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "'base' | 'subdued' | 'transparent'", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "'' | 'base'", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "gridColumn", + "value": "`span ${number}` | \"auto\"", + "description": "Number of columns the item will span across", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "gridRow", + "value": "`span ${number}` | \"auto\"", + "description": "Number of rows the item will span across", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "export interface GridItemProps extends GridItemElementProps {\n}" + } + }, + "GridItemElement": { + "src/surfaces/checkout/components/GridItem.ts": { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "name": "GridItemElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "'base' | 'subdued' | 'transparent'", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "'' | 'base'", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "gridColumn", + "value": "`span ${number}` | \"auto\"", + "description": "Number of columns the item will span across", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "gridRow", + "value": "`span ${number}` | \"auto\"", + "description": "Number of rows the item will span across", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/GridItem.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface GridItemElement extends GridItemElementProps, Omit {\n}" + } + }, + "HeadingElementProps": { + "src/surfaces/checkout/components/Heading.ts": { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "name": "HeadingElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "'heading' | 'none' | 'presentation'", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.\n\n- `heading`: defines the element as a heading to a page or section.\n- `presentation`: the heading level will be stripped, and will prevent the element’s implicit ARIA semantics from being exposed to the accessibility tree.\n- `none`: a synonym for the `presentation` role.", + "isOptional": true, + "defaultValue": "'heading'" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface HeadingElementProps extends Pick {\n}" + } + }, + "HeadingElement": { + "src/surfaces/checkout/components/Heading.ts": { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "name": "HeadingElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "'heading' | 'none' | 'presentation'", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.\n\n- `heading`: defines the element as a heading to a page or section.\n- `presentation`: the heading level will be stripped, and will prevent the element’s implicit ARIA semantics from being exposed to the accessibility tree.\n- `none`: a synonym for the `presentation` role.", + "isOptional": true, + "defaultValue": "'heading'" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface HeadingElement extends HeadingElementProps, Omit {\n}" + } + }, + "HeadingProps": { + "src/surfaces/checkout/components/Heading.ts": { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "name": "HeadingProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "'heading' | 'none' | 'presentation'", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.\n\n- `heading`: defines the element as a heading to a page or section.\n- `presentation`: the heading level will be stripped, and will prevent the element’s implicit ARIA semantics from being exposed to the accessibility tree.\n- `none`: a synonym for the `presentation` role.", + "isOptional": true, + "defaultValue": "'heading'" + }, + { + "filePath": "src/surfaces/checkout/components/Heading.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface HeadingProps extends HeadingElementProps {\n}" + } + }, + "IconElementProps": { + "src/surfaces/checkout/components/Icon.ts": { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "name": "IconElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'small' | 'large' | 'base' | 'small-200' | 'small-100' | 'large-100'", + "description": "Adjusts the size of the icon.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'custom' | 'success' | 'info' | 'auto' | 'neutral' | 'warning' | 'critical'", + "description": "Sets the tone of the icon, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'' | ReducedIconTypes", + "description": "", + "isOptional": true + } + ], + "value": "export interface IconElementProps extends Pick {\n tone?: Extract;\n size?: Extract;\n type?: '' | ReducedIconTypes;\n}" + } + }, + "IconElement": { + "src/surfaces/checkout/components/Icon.ts": { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "name": "IconElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'small' | 'large' | 'base' | 'small-200' | 'small-100' | 'large-100'", + "description": "Adjusts the size of the icon.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'custom' | 'success' | 'info' | 'auto' | 'neutral' | 'warning' | 'critical'", + "description": "Sets the tone of the icon, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'' | ReducedIconTypes", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface IconElement extends IconElementProps, Omit {\n}" + } + }, + "IconProps": { + "src/surfaces/checkout/components/Icon.ts": { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "name": "IconProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'small' | 'large' | 'base' | 'small-200' | 'small-100' | 'large-100'", + "description": "Adjusts the size of the icon.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'custom' | 'success' | 'info' | 'auto' | 'neutral' | 'warning' | 'critical'", + "description": "Sets the tone of the icon, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Icon.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'' | ReducedIconTypes", + "description": "", + "isOptional": true + } + ], + "value": "export interface IconProps extends IconElementProps {\n}" + } + }, + "ImageElementProps": { + "src/surfaces/checkout/components/Image.ts": { + "filePath": "src/surfaces/checkout/components/Image.ts", + "name": "ImageElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "'img' | 'none' | 'presentation'", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'img'" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "alt", + "value": "string", + "description": "An alternative text description that describe the image for the reader to understand what it is about. It is extremely useful for both users using assistive technology and sighted users. A well written description provides people with visual impairments the ability to participate in consuming non-text content. When a screen readers encounters an `s-image`, the description is read and announced aloud. If an image fails to load, potentially due to a poor connection, the `alt` is displayed on screen instead. This has the benefit of letting a sighted buyer know an image was meant to load here, but as an alternative, they’re still able to consume the text content. Read [considerations when writing alternative text](https://www.shopify.com/ca/blog/image-alt-text#4) to learn more.", + "isOptional": true, + "defaultValue": "`''`" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "aspectRatio", + "value": "`${number}${optionalSpace}/${optionalSpace}${number}` | `${number}`", + "description": "The aspect ratio of the image.\n\nThe rendering of the image will depend on the `inlineSize` value:\n\n- `inlineSize=\"fill\"`: the aspect ratio will be respected and the image will take the necessary space.\n- `inlineSize=\"auto\"`: the image will not render until it has loaded and the aspect ratio will be ignored.\n\nFor example, if the value is set as `50 / 100`, the getter returns `50 / 100`. If the value is set as `0.5`, the getter returns `0.5 / 1`.", + "isOptional": true, + "defaultValue": "'1/1'" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true, + "defaultValue": "'none' - equivalent to `none base auto`.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "// The following are equivalent:\n\n", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "'fill' | 'auto'", + "description": "The displayed inline width of the image.\n\n- `fill`: the image will takes up 100% of the available inline size.\n- `auto`: the image will be displayed at its natural size.", + "isOptional": true, + "defaultValue": "'fill'" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "loading", + "value": "'eager' | 'lazy'", + "description": "Determines the loading behavior of the image:\n- `eager`: Immediately loads the image, irrespective of its position within the visible viewport.\n- `lazy`: Delays loading the image until it approaches a specified distance from the viewport.", + "isOptional": true, + "defaultValue": "'eager'" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "objectFit", + "value": "'contain' | 'cover'", + "description": "Determines how the content of the image is resized to fit its container. The image is positioned in the center of the container.", + "isOptional": true, + "defaultValue": "'contain'" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "sizes", + "value": "string", + "description": "A set of media conditions and their corresponding sizes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "src", + "value": "string", + "description": "The image source (either a remote URL or a local file resource).\n\nWhen the image is loading or no `src` is provided, a placeholder will be rendered.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "srcSet", + "value": "string", + "description": "A set of image sources and their width or pixel density descriptors.\n\nThis overrides the `src` property.", + "isOptional": true + } + ], + "value": "export interface ImageElementProps extends Pick {\n border?: BorderShorthand;\n borderWidth?: MaybeAllValuesShorthandProperty | '';\n borderRadius?: MaybeAllValuesShorthandProperty>;\n}" + } + }, + "ImageProps": { + "src/surfaces/checkout/components/Image.ts": { + "filePath": "src/surfaces/checkout/components/Image.ts", + "name": "ImageProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "'img' | 'none' | 'presentation'", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'img'" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "alt", + "value": "string", + "description": "An alternative text description that describe the image for the reader to understand what it is about. It is extremely useful for both users using assistive technology and sighted users. A well written description provides people with visual impairments the ability to participate in consuming non-text content. When a screen readers encounters an `s-image`, the description is read and announced aloud. If an image fails to load, potentially due to a poor connection, the `alt` is displayed on screen instead. This has the benefit of letting a sighted buyer know an image was meant to load here, but as an alternative, they’re still able to consume the text content. Read [considerations when writing alternative text](https://www.shopify.com/ca/blog/image-alt-text#4) to learn more.", + "isOptional": true, + "defaultValue": "`''`" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "aspectRatio", + "value": "`${number}${optionalSpace}/${optionalSpace}${number}` | `${number}`", + "description": "The aspect ratio of the image.\n\nThe rendering of the image will depend on the `inlineSize` value:\n\n- `inlineSize=\"fill\"`: the aspect ratio will be respected and the image will take the necessary space.\n- `inlineSize=\"auto\"`: the image will not render until it has loaded and the aspect ratio will be ignored.\n\nFor example, if the value is set as `50 / 100`, the getter returns `50 / 100`. If the value is set as `0.5`, the getter returns `0.5 / 1`.", + "isOptional": true, + "defaultValue": "'1/1'" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "'fill' | 'auto'", + "description": "The displayed inline width of the image.\n\n- `fill`: the image will takes up 100% of the available inline size.\n- `auto`: the image will be displayed at its natural size.", + "isOptional": true, + "defaultValue": "'fill'" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "loading", + "value": "'eager' | 'lazy'", + "description": "Determines the loading behavior of the image:\n- `eager`: Immediately loads the image, irrespective of its position within the visible viewport.\n- `lazy`: Delays loading the image until it approaches a specified distance from the viewport.", + "isOptional": true, + "defaultValue": "'eager'" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "objectFit", + "value": "'contain' | 'cover'", + "description": "Determines how the content of the image is resized to fit its container. The image is positioned in the center of the container.", + "isOptional": true, + "defaultValue": "'contain'" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "sizes", + "value": "string", + "description": "A set of media conditions and their corresponding sizes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "src", + "value": "string", + "description": "The image source (either a remote URL or a local file resource).\n\nWhen the image is loading or no `src` is provided, a placeholder will be rendered.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "srcSet", + "value": "string", + "description": "A set of image sources and their width or pixel density descriptors.\n\nThis overrides the `src` property.", + "isOptional": true + } + ], + "value": "export interface ImageProps extends ImageElementProps {\n}" + } + }, + "ImageElement": { + "src/surfaces/checkout/components/Image.ts": { + "filePath": "src/surfaces/checkout/components/Image.ts", + "name": "ImageElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "'img' | 'none' | 'presentation'", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'img'" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "alt", + "value": "string", + "description": "An alternative text description that describe the image for the reader to understand what it is about. It is extremely useful for both users using assistive technology and sighted users. A well written description provides people with visual impairments the ability to participate in consuming non-text content. When a screen readers encounters an `s-image`, the description is read and announced aloud. If an image fails to load, potentially due to a poor connection, the `alt` is displayed on screen instead. This has the benefit of letting a sighted buyer know an image was meant to load here, but as an alternative, they’re still able to consume the text content. Read [considerations when writing alternative text](https://www.shopify.com/ca/blog/image-alt-text#4) to learn more.", + "isOptional": true, + "defaultValue": "`''`" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "aspectRatio", + "value": "`${number}${optionalSpace}/${optionalSpace}${number}` | `${number}`", + "description": "The aspect ratio of the image.\n\nThe rendering of the image will depend on the `inlineSize` value:\n\n- `inlineSize=\"fill\"`: the aspect ratio will be respected and the image will take the necessary space.\n- `inlineSize=\"auto\"`: the image will not render until it has loaded and the aspect ratio will be ignored.\n\nFor example, if the value is set as `50 / 100`, the getter returns `50 / 100`. If the value is set as `0.5`, the getter returns `0.5 / 1`.", + "isOptional": true, + "defaultValue": "'1/1'" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "'fill' | 'auto'", + "description": "The displayed inline width of the image.\n\n- `fill`: the image will takes up 100% of the available inline size.\n- `auto`: the image will be displayed at its natural size.", + "isOptional": true, + "defaultValue": "'fill'" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "loading", + "value": "'eager' | 'lazy'", + "description": "Determines the loading behavior of the image:\n- `eager`: Immediately loads the image, irrespective of its position within the visible viewport.\n- `lazy`: Delays loading the image until it approaches a specified distance from the viewport.", + "isOptional": true, + "defaultValue": "'eager'" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "objectFit", + "value": "'contain' | 'cover'", + "description": "Determines how the content of the image is resized to fit its container. The image is positioned in the center of the container.", + "isOptional": true, + "defaultValue": "'contain'" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "sizes", + "value": "string", + "description": "A set of media conditions and their corresponding sizes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "src", + "value": "string", + "description": "The image source (either a remote URL or a local file resource).\n\nWhen the image is loading or no `src` is provided, a placeholder will be rendered.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "srcSet", + "value": "string", + "description": "A set of image sources and their width or pixel density descriptors.\n\nThis overrides the `src` property.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Image.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface ImageElement extends ImageElementProps, Omit {\n}" + } + }, + "LinkElementProps": { + "src/surfaces/checkout/components/Link.ts": { + "filePath": "src/surfaces/checkout/components/Link.ts", + "name": "LinkElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the Link. It will be read to users using assistive technologies such as screen readers.\n\nUse this when using only an icon or the content of the link is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "href", + "value": "string", + "description": "The URL to link to.\n\n- If set, it will navigate to the location specified by `href` after executing the `click` event.\n- If a `commandFor` is set, the `command` will be executed instead of the navigation.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "'auto' | '_blank'", + "description": "Specifies where to display the linked URL.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'auto' | 'neutral'", + "description": "Sets the tone of the Link, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + } + ], + "value": "export interface LinkElementProps extends Pick {\n target?: Extract;\n tone?: Extract;\n}" + } + }, + "LinkEvents": { + "src/surfaces/checkout/components/Link.ts": { + "filePath": "src/surfaces/checkout/components/Link.ts", + "name": "LinkEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when the link is activated. This will be called before navigating to the location specified by `href`.", + "isOptional": true + } + ], + "value": "export interface LinkEvents extends Pick {\n}" + } + }, + "LinkElementEvents": { + "src/surfaces/checkout/components/Link.ts": { + "filePath": "src/surfaces/checkout/components/Link.ts", + "name": "LinkElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "click", + "value": "CallbackEventListener", + "description": "Callback when the link is activated. This will be called before navigating to the location specified by `href`.", + "isOptional": true + } + ], + "value": "export interface LinkElementEvents {\n /**\n * Callback when the link is activated.\n * This will be called before navigating to the location specified by `href`.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/click_event\n */\n click?: CallbackEventListener;\n}" + } + }, + "LinkElement": { + "src/surfaces/checkout/components/Link.ts": { + "filePath": "src/surfaces/checkout/components/Link.ts", + "name": "LinkElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the Link. It will be read to users using assistive technologies such as screen readers.\n\nUse this when using only an icon or the content of the link is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "href", + "value": "string", + "description": "The URL to link to.\n\n- If set, it will navigate to the location specified by `href` after executing the `click` event.\n- If a `commandFor` is set, the `command` will be executed instead of the navigation.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "'auto' | '_blank'", + "description": "Specifies where to display the linked URL.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'auto' | 'neutral'", + "description": "Sets the tone of the Link, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface LinkElement extends LinkElementProps, Omit {\n onclick: LinkEvents['onClick'];\n}" + } + }, + "LinkProps": { + "src/surfaces/checkout/components/Link.ts": { + "filePath": "src/surfaces/checkout/components/Link.ts", + "name": "LinkProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the Link. It will be read to users using assistive technologies such as screen readers.\n\nUse this when using only an icon or the content of the link is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "href", + "value": "string", + "description": "The URL to link to.\n\n- If set, it will navigate to the location specified by `href` after executing the `click` event.\n- If a `commandFor` is set, the `command` will be executed instead of the navigation.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when the link is activated. This will be called before navigating to the location specified by `href`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "'auto' | '_blank'", + "description": "Specifies where to display the linked URL.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Link.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'auto' | 'neutral'", + "description": "Sets the tone of the Link, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + } + ], + "value": "export interface LinkProps extends LinkElementProps, LinkEvents {\n}" + } + }, + "ListItemElementProps": { + "src/surfaces/checkout/components/ListItem.ts": { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "name": "ListItemElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface ListItemElementProps extends Pick {\n}" + } + }, + "ListItemElement": { + "src/surfaces/checkout/components/ListItem.ts": { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "name": "ListItemElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface ListItemElement extends ListItemElementProps, Omit {\n}" + } + }, + "ListItemProps": { + "src/surfaces/checkout/components/ListItem.ts": { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "name": "ListItemProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ListItem.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface ListItemProps extends ListItemElementProps {\n}" + } + }, + "MapElementProps": { + "src/surfaces/checkout/components/Map.ts": { + "filePath": "src/surfaces/checkout/components/Map.ts", + "name": "MapElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the map.\n\nWhen set, it will be announced to users using assistive technologies and will provide them with more context.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "apiKey", + "value": "string", + "description": "A valid API key for the map service provider.\n\nThe map service provider may require an API key. Without an API key the map could be hidden or render in a limited developer mode.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "latitude", + "value": "number", + "description": "Map center’s latitude in degrees.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "longitude", + "value": "number", + "description": "Map center’s longitude in degrees.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "maxZoom", + "value": "number", + "description": "The maximum zoom level which will be displayed on the map.\n\nValid zoom values are numbers from zero up to 18.", + "isOptional": true, + "defaultValue": "18" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "minZoom", + "value": "number", + "description": "The minimum zoom level which will be displayed on the map.\n\nValid zoom values are numbers from zero up to 18.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "zoom", + "value": "number", + "description": "The initial Map zoom level.\n\nValid zoom values are numbers from zero up to 18. Larger zoom values correspond to a higher resolution.", + "isOptional": true, + "defaultValue": "4" + } + ], + "value": "export interface MapElementProps extends Pick {\n}" + } + }, + "MapEvents": { + "src/surfaces/checkout/components/Map.ts": { + "filePath": "src/surfaces/checkout/components/Map.ts", + "name": "MapEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onBoundsChange", + "value": "(event: MapBoundsChangeEvent) => void", + "description": "Callback when the viewport bounds have changed or the map is resized.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: MapClickEvent) => void", + "description": "Callback when the user clicks on the map.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onDblClick", + "value": "(event: MapDblClickEvent) => void", + "description": "Callback when the user double-clicks on the map.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onViewChange", + "value": "(event: MapViewChangeEvent) => void", + "description": "Callback when the map view changes.", + "isOptional": true + } + ], + "value": "export interface MapEvents extends Pick {\n}" + } + }, + "MapBoundsChangeEvent": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "MapBoundsChangeEvent", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "AT_TARGET", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "bounds", + "value": "Bounds", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "bubbles", + "value": "boolean", + "description": "The **`bubbles`** read-only property of the Event interface indicates whether the event bubbles up through the DOM tree or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/bubbles)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "BUBBLING_PHASE", + "value": "3", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "cancelable", + "value": "boolean", + "description": "The **`cancelable`** read-only property of the Event interface indicates whether the event can be canceled, and therefore prevented as if the event never happened.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/cancelable)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "cancelBubble", + "value": "boolean", + "description": "The **`cancelBubble`** property of the Event interface is deprecated.", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/cancelBubble)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "CAPTURING_PHASE", + "value": "1", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "composed", + "value": "boolean", + "description": "The read-only **`composed`** property of the or not the event will propagate across the shadow DOM boundary into the standard DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/composed)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "composedPath", + "value": "() => EventTarget[]", + "description": "The **`composedPath()`** method of the Event interface returns the event's path which is an array of the objects on which listeners will be invoked.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/composedPath)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "currentTarget", + "value": "EventTarget | null", + "description": "The **`currentTarget`** read-only property of the Event interface identifies the element to which the event handler has been attached.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/currentTarget)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultPrevented", + "value": "boolean", + "description": "The **`defaultPrevented`** read-only property of the Event interface returns a boolean value indicating whether or not the call to Event.preventDefault() canceled the event.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/defaultPrevented)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "eventPhase", + "value": "number", + "description": "The **`eventPhase`** read-only property of the being evaluated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/eventPhase)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "initEvent", + "value": "(type: string, bubbles?: boolean, cancelable?: boolean) => void", + "description": "The **`Event.initEvent()`** method is used to initialize the value of an event created using Document.createEvent().", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/initEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "isTrusted", + "value": "boolean", + "description": "The **`isTrusted`** read-only property of the when the event was generated by the user agent (including via user actions and programmatic methods such as HTMLElement.focus()), and `false` when the event was dispatched via The only exception is the `click` event, which initializes the `isTrusted` property to `false` in user agents.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/isTrusted)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "NONE", + "value": "0", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "preventDefault", + "value": "() => void", + "description": "The **`preventDefault()`** method of the Event interface tells the user agent that if the event does not get explicitly handled, its default action should not be taken as it normally would be.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/preventDefault)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "returnValue", + "value": "boolean", + "description": "The Event property **`returnValue`** indicates whether the default action for this event has been prevented or not.", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/returnValue)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "srcElement", + "value": "EventTarget | null", + "description": "The deprecated **`Event.srcElement`** is an alias for the Event.target property.", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/srcElement)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "stopImmediatePropagation", + "value": "() => void", + "description": "The **`stopImmediatePropagation()`** method of the If several listeners are attached to the same element for the same event type, they are called in the order in which they were added.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/stopImmediatePropagation)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "stopPropagation", + "value": "() => void", + "description": "The **`stopPropagation()`** method of the Event interface prevents further propagation of the current event in the capturing and bubbling phases.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/stopPropagation)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "EventTarget | null", + "description": "The read-only **`target`** property of the dispatched.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/target)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "timeStamp", + "value": "DOMHighResTimeStamp", + "description": "The **`timeStamp`** read-only property of the Event interface returns the time (in milliseconds) at which the event was created.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/timeStamp)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "string", + "description": "The **`type`** read-only property of the Event interface returns a string containing the event's type.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/type)" + } + ], + "value": "export interface MapBoundsChangeEvent extends Event {\n\tbounds?: Bounds;\n}" + } + }, + "Bounds": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "Bounds", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "northEast", + "value": "Location$1", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "southWest", + "value": "Location$1", + "description": "", + "isOptional": true + } + ], + "value": "export interface Bounds {\n\tnorthEast?: Location$1;\n\tsouthWest?: Location$1;\n}" + } + }, + "MapClickEvent": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "MapClickEvent", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "AT_TARGET", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "bubbles", + "value": "boolean", + "description": "The **`bubbles`** read-only property of the Event interface indicates whether the event bubbles up through the DOM tree or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/bubbles)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "BUBBLING_PHASE", + "value": "3", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "cancelable", + "value": "boolean", + "description": "The **`cancelable`** read-only property of the Event interface indicates whether the event can be canceled, and therefore prevented as if the event never happened.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/cancelable)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "cancelBubble", + "value": "boolean", + "description": "The **`cancelBubble`** property of the Event interface is deprecated.", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/cancelBubble)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "CAPTURING_PHASE", + "value": "1", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "composed", + "value": "boolean", + "description": "The read-only **`composed`** property of the or not the event will propagate across the shadow DOM boundary into the standard DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/composed)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "composedPath", + "value": "() => EventTarget[]", + "description": "The **`composedPath()`** method of the Event interface returns the event's path which is an array of the objects on which listeners will be invoked.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/composedPath)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "currentTarget", + "value": "EventTarget | null", + "description": "The **`currentTarget`** read-only property of the Event interface identifies the element to which the event handler has been attached.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/currentTarget)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultPrevented", + "value": "boolean", + "description": "The **`defaultPrevented`** read-only property of the Event interface returns a boolean value indicating whether or not the call to Event.preventDefault() canceled the event.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/defaultPrevented)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "eventPhase", + "value": "number", + "description": "The **`eventPhase`** read-only property of the being evaluated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/eventPhase)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "initEvent", + "value": "(type: string, bubbles?: boolean, cancelable?: boolean) => void", + "description": "The **`Event.initEvent()`** method is used to initialize the value of an event created using Document.createEvent().", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/initEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "isTrusted", + "value": "boolean", + "description": "The **`isTrusted`** read-only property of the when the event was generated by the user agent (including via user actions and programmatic methods such as HTMLElement.focus()), and `false` when the event was dispatched via The only exception is the `click` event, which initializes the `isTrusted` property to `false` in user agents.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/isTrusted)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "location", + "value": "Location$1", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "NONE", + "value": "0", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "preventDefault", + "value": "() => void", + "description": "The **`preventDefault()`** method of the Event interface tells the user agent that if the event does not get explicitly handled, its default action should not be taken as it normally would be.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/preventDefault)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "returnValue", + "value": "boolean", + "description": "The Event property **`returnValue`** indicates whether the default action for this event has been prevented or not.", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/returnValue)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "srcElement", + "value": "EventTarget | null", + "description": "The deprecated **`Event.srcElement`** is an alias for the Event.target property.", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/srcElement)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "stopImmediatePropagation", + "value": "() => void", + "description": "The **`stopImmediatePropagation()`** method of the If several listeners are attached to the same element for the same event type, they are called in the order in which they were added.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/stopImmediatePropagation)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "stopPropagation", + "value": "() => void", + "description": "The **`stopPropagation()`** method of the Event interface prevents further propagation of the current event in the capturing and bubbling phases.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/stopPropagation)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "EventTarget | null", + "description": "The read-only **`target`** property of the dispatched.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/target)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "timeStamp", + "value": "DOMHighResTimeStamp", + "description": "The **`timeStamp`** read-only property of the Event interface returns the time (in milliseconds) at which the event was created.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/timeStamp)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "string", + "description": "The **`type`** read-only property of the Event interface returns a string containing the event's type.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/type)" + } + ], + "value": "export interface MapClickEvent extends Event {\n\tlocation?: Location$1;\n}" + } + }, + "MapDblClickEvent": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "MapDblClickEvent", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "AT_TARGET", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "bubbles", + "value": "boolean", + "description": "The **`bubbles`** read-only property of the Event interface indicates whether the event bubbles up through the DOM tree or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/bubbles)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "BUBBLING_PHASE", + "value": "3", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "cancelable", + "value": "boolean", + "description": "The **`cancelable`** read-only property of the Event interface indicates whether the event can be canceled, and therefore prevented as if the event never happened.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/cancelable)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "cancelBubble", + "value": "boolean", + "description": "The **`cancelBubble`** property of the Event interface is deprecated.", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/cancelBubble)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "CAPTURING_PHASE", + "value": "1", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "composed", + "value": "boolean", + "description": "The read-only **`composed`** property of the or not the event will propagate across the shadow DOM boundary into the standard DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/composed)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "composedPath", + "value": "() => EventTarget[]", + "description": "The **`composedPath()`** method of the Event interface returns the event's path which is an array of the objects on which listeners will be invoked.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/composedPath)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "currentTarget", + "value": "EventTarget | null", + "description": "The **`currentTarget`** read-only property of the Event interface identifies the element to which the event handler has been attached.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/currentTarget)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultPrevented", + "value": "boolean", + "description": "The **`defaultPrevented`** read-only property of the Event interface returns a boolean value indicating whether or not the call to Event.preventDefault() canceled the event.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/defaultPrevented)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "eventPhase", + "value": "number", + "description": "The **`eventPhase`** read-only property of the being evaluated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/eventPhase)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "initEvent", + "value": "(type: string, bubbles?: boolean, cancelable?: boolean) => void", + "description": "The **`Event.initEvent()`** method is used to initialize the value of an event created using Document.createEvent().", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/initEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "isTrusted", + "value": "boolean", + "description": "The **`isTrusted`** read-only property of the when the event was generated by the user agent (including via user actions and programmatic methods such as HTMLElement.focus()), and `false` when the event was dispatched via The only exception is the `click` event, which initializes the `isTrusted` property to `false` in user agents.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/isTrusted)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "location", + "value": "Location$1", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "NONE", + "value": "0", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "preventDefault", + "value": "() => void", + "description": "The **`preventDefault()`** method of the Event interface tells the user agent that if the event does not get explicitly handled, its default action should not be taken as it normally would be.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/preventDefault)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "returnValue", + "value": "boolean", + "description": "The Event property **`returnValue`** indicates whether the default action for this event has been prevented or not.", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/returnValue)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "srcElement", + "value": "EventTarget | null", + "description": "The deprecated **`Event.srcElement`** is an alias for the Event.target property.", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/srcElement)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "stopImmediatePropagation", + "value": "() => void", + "description": "The **`stopImmediatePropagation()`** method of the If several listeners are attached to the same element for the same event type, they are called in the order in which they were added.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/stopImmediatePropagation)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "stopPropagation", + "value": "() => void", + "description": "The **`stopPropagation()`** method of the Event interface prevents further propagation of the current event in the capturing and bubbling phases.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/stopPropagation)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "EventTarget | null", + "description": "The read-only **`target`** property of the dispatched.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/target)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "timeStamp", + "value": "DOMHighResTimeStamp", + "description": "The **`timeStamp`** read-only property of the Event interface returns the time (in milliseconds) at which the event was created.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/timeStamp)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "string", + "description": "The **`type`** read-only property of the Event interface returns a string containing the event's type.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/type)" + } + ], + "value": "export interface MapDblClickEvent extends Event {\n\tlocation?: Location$1;\n}" + } + }, + "MapViewChangeEvent": { + "src/surfaces/checkout/components/Map.ts": { + "filePath": "src/surfaces/checkout/components/Map.ts", + "name": "MapViewChangeEvent", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "location", + "value": "MapLocation", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "zoom", + "value": "number", + "description": "", + "isOptional": true + } + ], + "value": "export interface MapViewChangeEvent extends MapLocationEvent {\n zoom?: number;\n}" + } + }, + "MapLocation": { + "src/surfaces/checkout/components/Map.ts": { + "filePath": "src/surfaces/checkout/components/Map.ts", + "name": "MapLocation", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "latitude", + "value": "number", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "longitude", + "value": "number", + "description": "", + "isOptional": true + } + ], + "value": "export interface MapLocation {\n latitude?: number;\n longitude?: number;\n}" + } + }, + "MapLocationEvent": { + "src/surfaces/checkout/components/Map.ts": { + "filePath": "src/surfaces/checkout/components/Map.ts", + "name": "MapLocationEvent", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "location", + "value": "MapLocation", + "description": "", + "isOptional": true + } + ], + "value": "export interface MapLocationEvent {\n location?: MapLocation;\n}" + } + }, + "MapBoundsEvent": { + "src/surfaces/checkout/components/Map.ts": { + "filePath": "src/surfaces/checkout/components/Map.ts", + "name": "MapBoundsEvent", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "bounds", + "value": "{ northEast?: MapLocation; southWest?: MapLocation; }", + "description": "", + "isOptional": true + } + ], + "value": "export interface MapBoundsEvent {\n bounds?: {\n northEast?: MapLocation;\n southWest?: MapLocation;\n };\n}" + } + }, + "MapElementEvents": { + "src/surfaces/checkout/components/Map.ts": { + "filePath": "src/surfaces/checkout/components/Map.ts", + "name": "MapElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "boundschange", + "value": "CallbackEventListener", + "description": "Callback when the viewport bounds have changed or the map is resized.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "click", + "value": "CallbackEventListener", + "description": "Callback when the user clicks on the map.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "dblclick", + "value": "CallbackEventListener", + "description": "Callback when the user double-clicks on the map.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "viewchange", + "value": "CallbackEventListener", + "description": "Callback when the map view changes.", + "isOptional": true + } + ], + "value": "export interface MapElementEvents {\n /**\n * Callback when the viewport bounds have changed or the map is resized.\n */\n boundschange?: CallbackEventListener;\n /**\n * Callback when the user clicks on the map.\n */\n click?: CallbackEventListener;\n /**\n * Callback when the user double-clicks on the map.\n */\n dblclick?: CallbackEventListener;\n /**\n * Callback when the map view changes.\n */\n viewchange?: CallbackEventListener;\n}" + } + }, + "MapElement": { + "src/surfaces/checkout/components/Map.ts": { + "filePath": "src/surfaces/checkout/components/Map.ts", + "name": "MapElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the map.\n\nWhen set, it will be announced to users using assistive technologies and will provide them with more context.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "apiKey", + "value": "string", + "description": "A valid API key for the map service provider.\n\nThe map service provider may require an API key. Without an API key the map could be hidden or render in a limited developer mode.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "latitude", + "value": "number", + "description": "Map center’s latitude in degrees.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "longitude", + "value": "number", + "description": "Map center’s longitude in degrees.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "maxZoom", + "value": "number", + "description": "The maximum zoom level which will be displayed on the map.\n\nValid zoom values are numbers from zero up to 18.", + "isOptional": true, + "defaultValue": "18" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "minZoom", + "value": "number", + "description": "The minimum zoom level which will be displayed on the map.\n\nValid zoom values are numbers from zero up to 18.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onboundschange", + "value": "(event: MapBoundsChangeEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "(event: MapClickEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "(event: MapDblClickEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onviewchange", + "value": "(event: MapViewChangeEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "zoom", + "value": "number", + "description": "The initial Map zoom level.\n\nValid zoom values are numbers from zero up to 18. Larger zoom values correspond to a higher resolution.", + "isOptional": true, + "defaultValue": "4" + } + ], + "value": "export interface MapElement extends MapElementProps, Omit {\n onboundschange: MapEvents['onBoundsChange'];\n onclick: MapEvents['onClick'];\n ondblclick: MapEvents['onDblClick'];\n onviewchange: MapEvents['onViewChange'];\n}" + } + }, + "MapProps": { + "src/surfaces/checkout/components/Map.ts": { + "filePath": "src/surfaces/checkout/components/Map.ts", + "name": "MapProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the map.\n\nWhen set, it will be announced to users using assistive technologies and will provide them with more context.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "apiKey", + "value": "string", + "description": "A valid API key for the map service provider.\n\nThe map service provider may require an API key. Without an API key the map could be hidden or render in a limited developer mode.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "latitude", + "value": "number", + "description": "Map center’s latitude in degrees.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "longitude", + "value": "number", + "description": "Map center’s longitude in degrees.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "maxZoom", + "value": "number", + "description": "The maximum zoom level which will be displayed on the map.\n\nValid zoom values are numbers from zero up to 18.", + "isOptional": true, + "defaultValue": "18" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "minZoom", + "value": "number", + "description": "The minimum zoom level which will be displayed on the map.\n\nValid zoom values are numbers from zero up to 18.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onBoundsChange", + "value": "(event: MapBoundsChangeEvent) => void", + "description": "Callback when the viewport bounds have changed or the map is resized.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: MapClickEvent) => void", + "description": "Callback when the user clicks on the map.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onDblClick", + "value": "(event: MapDblClickEvent) => void", + "description": "Callback when the user double-clicks on the map.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "onViewChange", + "value": "(event: MapViewChangeEvent) => void", + "description": "Callback when the map view changes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Map.ts", + "syntaxKind": "PropertySignature", + "name": "zoom", + "value": "number", + "description": "The initial Map zoom level.\n\nValid zoom values are numbers from zero up to 18. Larger zoom values correspond to a higher resolution.", + "isOptional": true, + "defaultValue": "4" + } + ], + "value": "export interface MapProps extends MapElementProps, MapEvents {\n}" + } + }, + "MapMarkerElementProps": { + "src/surfaces/checkout/components/MapMarker.ts": { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "name": "MapMarkerElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the marker. When set, it will be announced to users using assistive technologies and will provide them with more context.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "clusterable", + "value": "boolean", + "description": "Allows grouping the marker in clusters when zoomed out.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "latitude", + "value": "number", + "description": "Marker’s location latitude in degrees.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "longitude", + "value": "number", + "description": "Marker’s longitude latitude in degrees.", + "isOptional": true, + "defaultValue": "0" + } + ], + "value": "export interface MapMarkerElementProps extends Pick {\n command?: Extract;\n}" + } + }, + "MapMarkerEvents": { + "src/surfaces/checkout/components/MapMarker.ts": { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "name": "MapMarkerEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when a marker is clicked.\n\nIt does not trigger a click event on the map itself.", + "isOptional": true + } + ], + "value": "export interface MapMarkerEvents extends Pick {\n}" + } + }, + "MapMarkerElementEvents": { + "src/surfaces/checkout/components/MapMarker.ts": { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "name": "MapMarkerElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "click", + "value": "CallbackEventListener", + "description": "Callback when a marker is clicked.\n\nIt does not trigger a click event on the map itself.", + "isOptional": true + } + ], + "value": "export interface MapMarkerElementEvents {\n /**\n * Callback when a marker is clicked.\n *\n * It does not trigger a click event on the map itself.\n */\n click?: CallbackEventListener;\n}" + } + }, + "MapMarkerElementSlots": { + "src/surfaces/checkout/components/MapMarker.ts": { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "name": "MapMarkerElementSlots", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "graphic", + "value": "HTMLElement", + "description": "The graphic to use as the marker.\n\nIf unset, it will default to the provider’s default marker.", + "isOptional": true + } + ], + "value": "export interface MapMarkerElementSlots {\n /**\n * The graphic to use as the marker.\n *\n * If unset, it will default to the provider’s default marker.\n */\n graphic?: HTMLElement;\n}" + } + }, + "MapMarkerElement": { + "src/surfaces/checkout/components/MapMarker.ts": { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "name": "MapMarkerElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the marker. When set, it will be announced to users using assistive technologies and will provide them with more context.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "clusterable", + "value": "boolean", + "description": "Allows grouping the marker in clusters when zoomed out.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "latitude", + "value": "number", + "description": "Marker’s location latitude in degrees.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "longitude", + "value": "number", + "description": "Marker’s longitude latitude in degrees.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface MapMarkerElement extends MapMarkerElementProps, Omit {\n onclick: MapMarkerEvents['onClick'];\n}" + } + }, + "MapMarkerProps": { + "src/surfaces/checkout/components/MapMarker.ts": { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "name": "MapMarkerProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the marker. When set, it will be announced to users using assistive technologies and will provide them with more context.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "clusterable", + "value": "boolean", + "description": "Allows grouping the marker in clusters when zoomed out.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "latitude", + "value": "number", + "description": "Marker’s location latitude in degrees.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "longitude", + "value": "number", + "description": "Marker’s longitude latitude in degrees.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/MapMarker.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when a marker is clicked.\n\nIt does not trigger a click event on the map itself.", + "isOptional": true + } + ], + "value": "export interface MapMarkerProps extends MapMarkerElementProps, MapMarkerEvents {\n}" + } + }, + "ModalElementProps": { + "src/surfaces/checkout/components/Modal.ts": { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "name": "ModalElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the modal. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nThis overrides the `heading` prop for screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "heading", + "value": "string", + "description": "A title that describes the content of the Modal.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "'base' | 'none'", + "description": "Adjust the padding around the Modal content.\n\n`base`: applies padding that is appropriate for the element.\n\n`none`: removes all padding from the element. This can be useful when elements inside the Modal need to span to the edge of the Modal. For example, a full-width image. In this case, rely on `Box` with a padding of 'base' to bring back the desired padding for the rest of the content.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'small' | 'large' | 'base' | 'small-100' | 'large-100' | 'max'", + "description": "Adjust the size of the Modal.\n\n`max`: expands the Modal to its maximum size as defined by the host application, on both the horizontal and vertical axes.", + "isOptional": true, + "defaultValue": "'base'" + } + ], + "value": "export interface ModalElementProps extends Pick {\n size?: Extract;\n}" + } + }, + "ModalElementSlots": { + "src/surfaces/checkout/components/Modal.ts": { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "name": "ModalElementSlots", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "primary-action", + "value": "HTMLElement", + "description": "The primary action to perform, provided as a button type element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "secondary-actions", + "value": "HTMLElement", + "description": "The secondary actions to perform, provided as button type elements.", + "isOptional": true + } + ], + "value": "export interface ModalElementSlots {\n /**\n * The primary action to perform, provided as a button type element.\n */\n 'primary-action'?: HTMLElement;\n /**\n * The secondary actions to perform, provided as button type elements.\n */\n 'secondary-actions'?: HTMLElement;\n}" + } + }, + "ModalEvents": { + "src/surfaces/checkout/components/Modal.ts": { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "name": "ModalEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterHide", + "value": "(event: Event) => void", + "description": "Callback fired when the overlay is hidden **after** any animations to hide the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterShow", + "value": "(event: Event) => void", + "description": "Callback fired when the overlay is shown **after** any animations to show the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onHide", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is hidden.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onShow", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is shown.", + "isOptional": true + } + ], + "value": "export interface ModalEvents extends Pick {\n}" + } + }, + "ModalElementMethods": { + "src/surfaces/checkout/components/Modal.ts": { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "name": "ModalElementMethods", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "hideOverlay", + "value": "() => void", + "description": "Method to hide an overlay." + } + ], + "value": "export interface ModalElementMethods extends Pick {\n}" + } + }, + "ModalElementEvents": { + "src/surfaces/checkout/components/Modal.ts": { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "name": "ModalElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "afterhide", + "value": "CallbackEventListener", + "description": "Callback fired when the overlay is hidden **after** any animations to hide the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "aftershow", + "value": "CallbackEventListener", + "description": "Callback fired when the overlay is shown **after** any animations to show the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "hide", + "value": "CallbackEventListener", + "description": "Callback fired after the overlay is hidden.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "show", + "value": "CallbackEventListener", + "description": "Callback fired after the overlay is shown.", + "isOptional": true + } + ], + "value": "export interface ModalElementEvents {\n /**\n * Callback fired when the overlay is hidden **after** any animations to hide the overlay have finished.\n */\n afterhide?: CallbackEventListener;\n /**\n * Callback fired when the overlay is shown **after** any animations to show the overlay have finished.\n */\n aftershow?: CallbackEventListener;\n /**\n * Callback fired after the overlay is hidden.\n */\n hide?: CallbackEventListener;\n /**\n * Callback fired after the overlay is shown.\n */\n show?: CallbackEventListener;\n}" + } + }, + "ModalElement": { + "src/surfaces/checkout/components/Modal.ts": { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "name": "ModalElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the modal. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nThis overrides the `heading` prop for screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "heading", + "value": "string", + "description": "A title that describes the content of the Modal.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "hideOverlay", + "value": "() => void", + "description": "Method to hide an overlay." + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onafterhide", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onaftershow", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onhide", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onshow", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "'base' | 'none'", + "description": "Adjust the padding around the Modal content.\n\n`base`: applies padding that is appropriate for the element.\n\n`none`: removes all padding from the element. This can be useful when elements inside the Modal need to span to the edge of the Modal. For example, a full-width image. In this case, rely on `Box` with a padding of 'base' to bring back the desired padding for the rest of the content.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'small' | 'large' | 'base' | 'small-100' | 'large-100' | 'max'", + "description": "Adjust the size of the Modal.\n\n`max`: expands the Modal to its maximum size as defined by the host application, on both the horizontal and vertical axes.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface ModalElement extends ModalElementProps, ModalElementMethods, Omit {\n onafterhide: ModalEvents['onAfterHide'];\n onaftershow: ModalEvents['onAfterShow'];\n onhide: ModalEvents['onHide'];\n onshow: ModalEvents['onShow'];\n}" + } + }, + "ModalProps": { + "src/surfaces/checkout/components/Modal.ts": { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "name": "ModalProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the modal. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nThis overrides the `heading` prop for screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "heading", + "value": "string", + "description": "A title that describes the content of the Modal.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterHide", + "value": "(event: Event) => void", + "description": "Callback fired when the overlay is hidden **after** any animations to hide the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterShow", + "value": "(event: Event) => void", + "description": "Callback fired when the overlay is shown **after** any animations to show the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onHide", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is hidden.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "onShow", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is shown.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "'base' | 'none'", + "description": "Adjust the padding around the Modal content.\n\n`base`: applies padding that is appropriate for the element.\n\n`none`: removes all padding from the element. This can be useful when elements inside the Modal need to span to the edge of the Modal. For example, a full-width image. In this case, rely on `Box` with a padding of 'base' to bring back the desired padding for the rest of the content.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Modal.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'small' | 'large' | 'base' | 'small-100' | 'large-100' | 'max'", + "description": "Adjust the size of the Modal.\n\n`max`: expands the Modal to its maximum size as defined by the host application, on both the horizontal and vertical axes.", + "isOptional": true, + "defaultValue": "'base'" + } + ], + "value": "export interface ModalProps extends ModalElementProps, ModalEvents {\n}" + } + }, + "MoneyFieldElementProps": { + "src/surfaces/checkout/components/MoneyField.ts": { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "name": "MoneyFieldElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "max", + "value": "number", + "description": "The highest decimal or integer to be accepted for the field. When used with `step` the value will round down to the max number.\n\nNote: a user will still be able to use the keyboard to input a number higher than the max. It is up to the developer to add appropriate validation.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "min", + "value": "number", + "description": "The lowest decimal or integer to be accepted for the field. When used with `step` the value will round up to the min number.\n\nNote: a user will still be able to use the keyboard to input a number lower than the min. It is up to the developer to add appropriate validation.", + "isOptional": true, + "defaultValue": "-Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "step", + "value": "number", + "description": "The amount the value can increase or decrease by. This can be an integer or decimal. If a `max` or `min` is specified with `step` when increasing/decreasing the value via the buttons, the final value will always round to the `max` or `min` rather than the closest valid amount.", + "isOptional": true, + "defaultValue": "1" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface MoneyFieldElementProps extends Pick {\n}" + } + }, + "MoneyFieldEvents": { + "src/surfaces/checkout/components/MoneyField.ts": { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "name": "MoneyFieldEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface MoneyFieldEvents extends Pick {\n}" + } + }, + "MoneyFieldElementEvents": { + "src/surfaces/checkout/components/MoneyField.ts": { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "name": "MoneyFieldElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "blur", + "value": "CallbackEventListener", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "change", + "value": "CallbackEventListener", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "focus", + "value": "CallbackEventListener", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "input", + "value": "CallbackEventListener", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface MoneyFieldElementEvents {\n /**\n * Callback when the element loses focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/blur_event\n */\n blur?: CallbackEventListener;\n /**\n * Callback when the user has **finished editing** a field, e.g. once they have blurred the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event\n */\n change?: CallbackEventListener;\n /**\n * Callback when the element receives focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/focus_event\n */\n focus?: CallbackEventListener;\n /**\n * Callback when the user makes any changes in the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/input_event\n */\n input?: CallbackEventListener;\n}" + } + }, + "MoneyFieldElement": { + "src/surfaces/checkout/components/MoneyField.ts": { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "name": "MoneyFieldElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "max", + "value": "number", + "description": "The highest decimal or integer to be accepted for the field. When used with `step` the value will round down to the max number.\n\nNote: a user will still be able to use the keyboard to input a number higher than the max. It is up to the developer to add appropriate validation.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "min", + "value": "number", + "description": "The lowest decimal or integer to be accepted for the field. When used with `step` the value will round up to the min number.\n\nNote: a user will still be able to use the keyboard to input a number lower than the min. It is up to the developer to add appropriate validation.", + "isOptional": true, + "defaultValue": "-Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "step", + "value": "number", + "description": "The amount the value can increase or decrease by. This can be an integer or decimal. If a `max` or `min` is specified with `step` when increasing/decreasing the value via the buttons, the final value will always round to the `max` or `min` rather than the closest valid amount.", + "isOptional": true, + "defaultValue": "1" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface MoneyFieldElement extends MoneyFieldElementProps {\n onblur: MoneyFieldEvents['onBlur'];\n onchange: MoneyFieldEvents['onChange'];\n onfocus: MoneyFieldEvents['onFocus'];\n oninput: MoneyFieldEvents['onInput'];\n}" + } + }, + "MoneyFieldProps": { + "src/surfaces/checkout/components/MoneyField.ts": { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "name": "MoneyFieldProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "max", + "value": "number", + "description": "The highest decimal or integer to be accepted for the field. When used with `step` the value will round down to the max number.\n\nNote: a user will still be able to use the keyboard to input a number higher than the max. It is up to the developer to add appropriate validation.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "min", + "value": "number", + "description": "The lowest decimal or integer to be accepted for the field. When used with `step` the value will round up to the min number.\n\nNote: a user will still be able to use the keyboard to input a number lower than the min. It is up to the developer to add appropriate validation.", + "isOptional": true, + "defaultValue": "-Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "step", + "value": "number", + "description": "The amount the value can increase or decrease by. This can be an integer or decimal. If a `max` or `min` is specified with `step` when increasing/decreasing the value via the buttons, the final value will always round to the `max` or `min` rather than the closest valid amount.", + "isOptional": true, + "defaultValue": "1" + }, + { + "filePath": "src/surfaces/checkout/components/MoneyField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface MoneyFieldProps extends MoneyFieldElementProps, MoneyFieldEvents {\n}" + } + }, + "NumberFieldElementProps": { + "src/surfaces/checkout/components/NumberField.ts": { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "name": "NumberFieldElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "controls", + "value": "'auto' | 'stepper' | 'none'", + "description": "Sets the type of controls displayed in the field.\n\n- `stepper`: displays buttons to increase or decrease the value of the field by the stepping interval defined in the `step` property. Appropriate mouse and [keyboard interactions](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/spinbutton_role#keyboard_interactions) to control the value of the field are enabled.\n- `none`: no controls are displayed and users must input the value manually. Arrow keys and scroll wheels can’t be used either to avoid accidental changes.\n- `auto`: the presence of the controls depends on the surface and context.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "icon", + "value": "'' | 'cart' | 'note' | 'settings' | 'reset' | 'map' | 'menu' | 'search' | 'circle' | 'filter' | 'image' | 'alert-circle' | 'alert-triangle-filled' | 'alert-triangle' | 'arrow-down' | 'arrow-left' | 'arrow-right' | 'arrow-up-right' | 'arrow-up' | 'bag' | 'bullet' | 'calendar' | 'camera' | 'caret-down' | 'cash-dollar' | 'categories' | 'check-circle' | 'check-circle-filled' | 'check' | 'chevron-down' | 'chevron-left' | 'chevron-right' | 'chevron-up' | 'clipboard' | 'clock' | 'credit-card' | 'delete' | 'delivered' | 'delivery' | 'disabled' | 'discount' | 'edit' | 'email' | 'empty' | 'external' | 'geolocation' | 'gift-card' | 'globe' | 'grid' | 'info-filled' | 'info' | 'list-bulleted' | 'location' | 'lock' | 'menu-horizontal' | 'menu-vertical' | 'minus' | 'mobile' | 'order' | 'organization' | 'plus' | 'profile' | 'question-circle-filled' | 'question-circle' | 'reorder' | 'return' | 'savings' | 'star-filled' | 'star-half' | 'star' | 'store' | 'truck' | 'upload' | 'x-circle-filled' | 'x-circle' | 'x'", + "description": "The type of icon to be displayed in the field.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "'decimal' | 'numeric'", + "description": "Sets the virtual keyboard.", + "isOptional": true, + "defaultValue": "'decimal'" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "max", + "value": "number", + "description": "The highest decimal or integer to be accepted for the field. When used with `step` the value will round down to the max number.\n\nNote: a user will still be able to use the keyboard to input a number higher than the max. It is up to the developer to add appropriate validation.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "min", + "value": "number", + "description": "The lowest decimal or integer to be accepted for the field. When used with `step` the value will round up to the min number.\n\nNote: a user will still be able to use the keyboard to input a number lower than the min. It is up to the developer to add appropriate validation.", + "isOptional": true, + "defaultValue": "-Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string", + "description": "A value to be displayed immediately before the editable portion of the field.\n\nThis is useful for displaying an implied part of the value, such as \"https://\" or \"+353\".\n\nThis cannot be edited by the user, and it isn't included in the value of the field.\n\nIt may not be displayed until the user has interacted with the input. For example, an inline label may take the place of the prefix until the user focuses the input.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "step", + "value": "number", + "description": "The amount the value can increase or decrease by. This can be an integer or decimal. If a `max` or `min` is specified with `step` when increasing/decreasing the value via the buttons, the final value will always round to the `max` or `min` rather than the closest valid amount.", + "isOptional": true, + "defaultValue": "1" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "suffix", + "value": "string", + "description": "A value to be displayed immediately after the editable portion of the field.\n\nThis is useful for displaying an implied part of the value, such as \"@shopify.com\", or \"%\".\n\nThis cannot be edited by the user, and it isn't included in the value of the field.\n\nIt may not be displayed until the user has interacted with the input. For example, an inline label may take the place of the suffix until the user focuses the input.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface NumberFieldElementProps extends Pick {\n icon?: IconProps['type'];\n /**\n * @deprecated Use `label` instead.\n * @private\n */\n placeholder?: string;\n}" + } + }, + "NumberFieldEvents": { + "src/surfaces/checkout/components/NumberField.ts": { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "name": "NumberFieldEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface NumberFieldEvents extends Pick {\n}" + } + }, + "NumberFieldElementEvents": { + "src/surfaces/checkout/components/NumberField.ts": { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "name": "NumberFieldElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "blur", + "value": "CallbackEventListener", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "change", + "value": "CallbackEventListener", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "focus", + "value": "CallbackEventListener", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "input", + "value": "CallbackEventListener", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface NumberFieldElementEvents {\n /**\n * Callback when the element loses focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/blur_event\n */\n blur?: CallbackEventListener;\n /**\n * Callback when the user has **finished editing** a field, e.g. once they have blurred the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event\n */\n change?: CallbackEventListener;\n /**\n * Callback when the element receives focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/focus_event\n */\n focus?: CallbackEventListener;\n /**\n * Callback when the user makes any changes in the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/input_event\n */\n input?: CallbackEventListener;\n}" + } + }, + "NumberFieldElementSlots": { + "src/surfaces/checkout/components/NumberField.ts": { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "name": "NumberFieldElementSlots", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "accessory", + "value": "HTMLElement", + "description": "Additional content to be displayed in the field. Commonly used to display an icon that activates a tooltip providing more information.", + "isOptional": true + } + ], + "value": "export interface NumberFieldElementSlots {\n /**\n * Additional content to be displayed in the field.\n * Commonly used to display an icon that activates a tooltip providing more information.\n */\n accessory?: HTMLElement;\n}" + } + }, + "NumberFieldElement": { + "src/surfaces/checkout/components/NumberField.ts": { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "name": "NumberFieldElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "controls", + "value": "'auto' | 'stepper' | 'none'", + "description": "Sets the type of controls displayed in the field.\n\n- `stepper`: displays buttons to increase or decrease the value of the field by the stepping interval defined in the `step` property. Appropriate mouse and [keyboard interactions](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/spinbutton_role#keyboard_interactions) to control the value of the field are enabled.\n- `none`: no controls are displayed and users must input the value manually. Arrow keys and scroll wheels can’t be used either to avoid accidental changes.\n- `auto`: the presence of the controls depends on the surface and context.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "icon", + "value": "'' | 'cart' | 'note' | 'settings' | 'reset' | 'map' | 'menu' | 'search' | 'circle' | 'filter' | 'image' | 'alert-circle' | 'alert-triangle-filled' | 'alert-triangle' | 'arrow-down' | 'arrow-left' | 'arrow-right' | 'arrow-up-right' | 'arrow-up' | 'bag' | 'bullet' | 'calendar' | 'camera' | 'caret-down' | 'cash-dollar' | 'categories' | 'check-circle' | 'check-circle-filled' | 'check' | 'chevron-down' | 'chevron-left' | 'chevron-right' | 'chevron-up' | 'clipboard' | 'clock' | 'credit-card' | 'delete' | 'delivered' | 'delivery' | 'disabled' | 'discount' | 'edit' | 'email' | 'empty' | 'external' | 'geolocation' | 'gift-card' | 'globe' | 'grid' | 'info-filled' | 'info' | 'list-bulleted' | 'location' | 'lock' | 'menu-horizontal' | 'menu-vertical' | 'minus' | 'mobile' | 'order' | 'organization' | 'plus' | 'profile' | 'question-circle-filled' | 'question-circle' | 'reorder' | 'return' | 'savings' | 'star-filled' | 'star-half' | 'star' | 'store' | 'truck' | 'upload' | 'x-circle-filled' | 'x-circle' | 'x'", + "description": "The type of icon to be displayed in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "'decimal' | 'numeric'", + "description": "Sets the virtual keyboard.", + "isOptional": true, + "defaultValue": "'decimal'" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "max", + "value": "number", + "description": "The highest decimal or integer to be accepted for the field. When used with `step` the value will round down to the max number.\n\nNote: a user will still be able to use the keyboard to input a number higher than the max. It is up to the developer to add appropriate validation.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "min", + "value": "number", + "description": "The lowest decimal or integer to be accepted for the field. When used with `step` the value will round up to the min number.\n\nNote: a user will still be able to use the keyboard to input a number lower than the min. It is up to the developer to add appropriate validation.", + "isOptional": true, + "defaultValue": "-Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string", + "description": "A value to be displayed immediately before the editable portion of the field.\n\nThis is useful for displaying an implied part of the value, such as \"https://\" or \"+353\".\n\nThis cannot be edited by the user, and it isn't included in the value of the field.\n\nIt may not be displayed until the user has interacted with the input. For example, an inline label may take the place of the prefix until the user focuses the input.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "step", + "value": "number", + "description": "The amount the value can increase or decrease by. This can be an integer or decimal. If a `max` or `min` is specified with `step` when increasing/decreasing the value via the buttons, the final value will always round to the `max` or `min` rather than the closest valid amount.", + "isOptional": true, + "defaultValue": "1" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "suffix", + "value": "string", + "description": "A value to be displayed immediately after the editable portion of the field.\n\nThis is useful for displaying an implied part of the value, such as \"@shopify.com\", or \"%\".\n\nThis cannot be edited by the user, and it isn't included in the value of the field.\n\nIt may not be displayed until the user has interacted with the input. For example, an inline label may take the place of the suffix until the user focuses the input.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface NumberFieldElement extends NumberFieldElementProps, Omit {\n onblur: NumberFieldEvents['onBlur'];\n onchange: NumberFieldEvents['onChange'];\n onfocus: NumberFieldEvents['onFocus'];\n oninput: NumberFieldEvents['onInput'];\n}" + } + }, + "NumberFieldProps": { + "src/surfaces/checkout/components/NumberField.ts": { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "name": "NumberFieldProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "controls", + "value": "'auto' | 'stepper' | 'none'", + "description": "Sets the type of controls displayed in the field.\n\n- `stepper`: displays buttons to increase or decrease the value of the field by the stepping interval defined in the `step` property. Appropriate mouse and [keyboard interactions](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/spinbutton_role#keyboard_interactions) to control the value of the field are enabled.\n- `none`: no controls are displayed and users must input the value manually. Arrow keys and scroll wheels can’t be used either to avoid accidental changes.\n- `auto`: the presence of the controls depends on the surface and context.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "icon", + "value": "'' | 'cart' | 'note' | 'settings' | 'reset' | 'map' | 'menu' | 'search' | 'circle' | 'filter' | 'image' | 'alert-circle' | 'alert-triangle-filled' | 'alert-triangle' | 'arrow-down' | 'arrow-left' | 'arrow-right' | 'arrow-up-right' | 'arrow-up' | 'bag' | 'bullet' | 'calendar' | 'camera' | 'caret-down' | 'cash-dollar' | 'categories' | 'check-circle' | 'check-circle-filled' | 'check' | 'chevron-down' | 'chevron-left' | 'chevron-right' | 'chevron-up' | 'clipboard' | 'clock' | 'credit-card' | 'delete' | 'delivered' | 'delivery' | 'disabled' | 'discount' | 'edit' | 'email' | 'empty' | 'external' | 'geolocation' | 'gift-card' | 'globe' | 'grid' | 'info-filled' | 'info' | 'list-bulleted' | 'location' | 'lock' | 'menu-horizontal' | 'menu-vertical' | 'minus' | 'mobile' | 'order' | 'organization' | 'plus' | 'profile' | 'question-circle-filled' | 'question-circle' | 'reorder' | 'return' | 'savings' | 'star-filled' | 'star-half' | 'star' | 'store' | 'truck' | 'upload' | 'x-circle-filled' | 'x-circle' | 'x'", + "description": "The type of icon to be displayed in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "'decimal' | 'numeric'", + "description": "Sets the virtual keyboard.", + "isOptional": true, + "defaultValue": "'decimal'" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "max", + "value": "number", + "description": "The highest decimal or integer to be accepted for the field. When used with `step` the value will round down to the max number.\n\nNote: a user will still be able to use the keyboard to input a number higher than the max. It is up to the developer to add appropriate validation.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "min", + "value": "number", + "description": "The lowest decimal or integer to be accepted for the field. When used with `step` the value will round up to the min number.\n\nNote: a user will still be able to use the keyboard to input a number lower than the min. It is up to the developer to add appropriate validation.", + "isOptional": true, + "defaultValue": "-Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string", + "description": "A value to be displayed immediately before the editable portion of the field.\n\nThis is useful for displaying an implied part of the value, such as \"https://\" or \"+353\".\n\nThis cannot be edited by the user, and it isn't included in the value of the field.\n\nIt may not be displayed until the user has interacted with the input. For example, an inline label may take the place of the prefix until the user focuses the input.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "step", + "value": "number", + "description": "The amount the value can increase or decrease by. This can be an integer or decimal. If a `max` or `min` is specified with `step` when increasing/decreasing the value via the buttons, the final value will always round to the `max` or `min` rather than the closest valid amount.", + "isOptional": true, + "defaultValue": "1" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "suffix", + "value": "string", + "description": "A value to be displayed immediately after the editable portion of the field.\n\nThis is useful for displaying an implied part of the value, such as \"@shopify.com\", or \"%\".\n\nThis cannot be edited by the user, and it isn't included in the value of the field.\n\nIt may not be displayed until the user has interacted with the input. For example, an inline label may take the place of the suffix until the user focuses the input.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/NumberField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface NumberFieldProps extends NumberFieldElementProps, NumberFieldEvents {\n}" + } + }, + "OptionElementProps": { + "src/surfaces/checkout/components/Option.ts": { + "filePath": "src/surfaces/checkout/components/Option.ts", + "name": "OptionElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "defaultSelected", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "selected", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + } + ], + "value": "export interface OptionElementProps extends Pick {\n}" + } + }, + "OptionElement": { + "src/surfaces/checkout/components/Option.ts": { + "filePath": "src/surfaces/checkout/components/Option.ts", + "name": "OptionElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "defaultSelected", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "selected", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface OptionElement extends OptionElementProps, Omit {\n}" + } + }, + "OptionProps": { + "src/surfaces/checkout/components/Option.ts": { + "filePath": "src/surfaces/checkout/components/Option.ts", + "name": "OptionProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "defaultSelected", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "selected", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Option.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + } + ], + "value": "export interface OptionProps extends OptionElementProps {\n}" + } + }, + "OrderedListElementProps": { + "src/surfaces/checkout/components/OrderedList.ts": { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "name": "OrderedListElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface OrderedListElementProps extends OrderedListProps$1 {\n}" + } + }, + "OrderedListElement": { + "src/surfaces/checkout/components/OrderedList.ts": { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "name": "OrderedListElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface OrderedListElement extends OrderedListElementProps, Omit {\n}" + } + }, + "OrderedListProps": { + "src/surfaces/checkout/components/OrderedList.ts": { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "name": "OrderedListProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/OrderedList.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface OrderedListProps extends OrderedListElementProps {\n}" + } + }, + "ParagraphElementProps": { + "src/surfaces/checkout/components/Paragraph.ts": { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "name": "ParagraphElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "color", + "value": "'base' | 'subdued'", + "description": "Modify the color to be more or less intense.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "'ltr' | 'rtl' | 'auto' | ''", + "description": "Indicates the directionality of the element’s text.\n\n- `ltr`: languages written from left to right (e.g. English)\n- `rtl`: languages written from right to left (e.g. Arabic)\n- `auto`: the user agent determines the direction based on the content\n- `''`: direction is inherited from parent elements (equivalent to not setting the attribute)", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)\n\nIt is recommended to combine it with the `dir` attribute to ensure the text is rendered correctly if the surrounding content’s direction is different.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'custom' | 'success' | 'info' | 'auto' | 'neutral' | 'warning' | 'critical'", + "description": "Sets the tone of the component, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "ParagraphType", + "description": "Provide semantic meaning and default styling to the paragraph.\n\nOther presentation properties on `s-paragraph` override the default styling.", + "isOptional": true, + "defaultValue": "'paragraph'" + } + ], + "value": "export interface ParagraphElementProps extends Pick {\n color?: Extract;\n tone?: Extract;\n}" + } + }, + "ParagraphType": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ParagraphType", + "value": "\"paragraph\" | \"small\"", + "description": "", + "isPublicDocs": true + } + }, + "ParagraphElement": { + "src/surfaces/checkout/components/Paragraph.ts": { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "name": "ParagraphElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "color", + "value": "'base' | 'subdued'", + "description": "Modify the color to be more or less intense.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "'ltr' | 'rtl' | 'auto' | ''", + "description": "Indicates the directionality of the element’s text.\n\n- `ltr`: languages written from left to right (e.g. English)\n- `rtl`: languages written from right to left (e.g. Arabic)\n- `auto`: the user agent determines the direction based on the content\n- `''`: direction is inherited from parent elements (equivalent to not setting the attribute)", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)\n\nIt is recommended to combine it with the `dir` attribute to ensure the text is rendered correctly if the surrounding content’s direction is different.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'custom' | 'success' | 'info' | 'auto' | 'neutral' | 'warning' | 'critical'", + "description": "Sets the tone of the component, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "ParagraphType", + "description": "Provide semantic meaning and default styling to the paragraph.\n\nOther presentation properties on `s-paragraph` override the default styling.", + "isOptional": true, + "defaultValue": "'paragraph'" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface ParagraphElement extends ParagraphElementProps, Omit {\n}" + } + }, + "ParagraphProps": { + "src/surfaces/checkout/components/Paragraph.ts": { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "name": "ParagraphProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "color", + "value": "'base' | 'subdued'", + "description": "Modify the color to be more or less intense.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "'ltr' | 'rtl' | 'auto' | ''", + "description": "Indicates the directionality of the element’s text.\n\n- `ltr`: languages written from left to right (e.g. English)\n- `rtl`: languages written from right to left (e.g. Arabic)\n- `auto`: the user agent determines the direction based on the content\n- `''`: direction is inherited from parent elements (equivalent to not setting the attribute)", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)\n\nIt is recommended to combine it with the `dir` attribute to ensure the text is rendered correctly if the surrounding content’s direction is different.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'custom' | 'success' | 'info' | 'auto' | 'neutral' | 'warning' | 'critical'", + "description": "Sets the tone of the component, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Paragraph.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "ParagraphType", + "description": "Provide semantic meaning and default styling to the paragraph.\n\nOther presentation properties on `s-paragraph` override the default styling.", + "isOptional": true, + "defaultValue": "'paragraph'" + } + ], + "value": "export interface ParagraphProps extends ParagraphElementProps {\n}" + } + }, + "PasswordFieldElementProps": { + "src/surfaces/checkout/components/PasswordField.ts": { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "name": "PasswordFieldElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface PasswordFieldElementProps extends Pick {\n}" + } + }, + "PasswordFieldEvents": { + "src/surfaces/checkout/components/PasswordField.ts": { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "name": "PasswordFieldEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface PasswordFieldEvents extends Pick {\n}" + } + }, + "PasswordFieldElementEvents": { + "src/surfaces/checkout/components/PasswordField.ts": { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "name": "PasswordFieldElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "blur", + "value": "CallbackEventListener", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "change", + "value": "CallbackEventListener", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "focus", + "value": "CallbackEventListener", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "input", + "value": "CallbackEventListener", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface PasswordFieldElementEvents {\n /**\n * Callback when the element loses focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/blur_event\n */\n blur?: CallbackEventListener;\n /**\n * Callback when the user has **finished editing** a field, e.g. once they have blurred the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event\n */\n change?: CallbackEventListener;\n /**\n * Callback when the element receives focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/focus_event\n */\n focus?: CallbackEventListener;\n /**\n * Callback when the user makes any changes in the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/input_event\n */\n input?: CallbackEventListener;\n}" + } + }, + "PasswordFieldElementSlots": { + "src/surfaces/checkout/components/PasswordField.ts": { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "name": "PasswordFieldElementSlots", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "accessory", + "value": "HTMLElement", + "description": "Additional content to be displayed in the field. Commonly used to display an icon that activates a tooltip providing more information.", + "isOptional": true + } + ], + "value": "export interface PasswordFieldElementSlots {\n /**\n * Additional content to be displayed in the field.\n * Commonly used to display an icon that activates a tooltip providing more information.\n */\n accessory?: HTMLElement;\n}" + } + }, + "PasswordFieldElement": { + "src/surfaces/checkout/components/PasswordField.ts": { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "name": "PasswordFieldElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface PasswordFieldElement extends PasswordFieldProps, Omit {\n onblur: PasswordFieldEvents['onBlur'];\n onchange: PasswordFieldEvents['onChange'];\n onfocus: PasswordFieldEvents['onFocus'];\n oninput: PasswordFieldEvents['onInput'];\n}" + } + }, + "PasswordFieldProps": { + "src/surfaces/checkout/components/PasswordField.ts": { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "name": "PasswordFieldProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PasswordField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface PasswordFieldProps extends PasswordFieldElementProps, PasswordFieldEvents {\n}" + } + }, + "PaymentIconElementProps": { + "src/surfaces/checkout/components/PaymentIcon.ts": { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "name": "PaymentIconElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the icon.\n\nWhen set, it will be announced to users using assistive technologies and will provide them with more context. This should only be used if the icon requires an alternative internationalised label or if it is otherwise inappropriate to make use of the default label included with the icon.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "PaymentIconName | AnyString", + "description": "The icon type of the payment method", + "isOptional": true, + "defaultValue": "''" + } + ], + "value": "export interface PaymentIconElementProps extends PaymentIconProps$1 {\n}" + } + }, + "PaymentIconName": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "PaymentIconName", + "value": "\"abn\" | \"acima-leasing\" | \"acuotaz\" | \"ada\" | \"addi\" | \"adyen\" | \"aeropay\" | \"affin-bank\" | \"affirm\" | \"aftee\" | \"afterpay-paynl-version\" | \"afterpay\" | \"airtel-money\" | \"airteltigo-mobile-money\" | \"aktia\" | \"akulaku-paylater\" | \"akulaku\" | \"alandsbanken\" | \"alfamart\" | \"alfamidi\" | \"alipay-hk\" | \"alipay-paynl-version\" | \"alipay\" | \"alliance-bank\" | \"alma\" | \"aman\" | \"amazon\" | \"ambank\" | \"american-express\" | \"amex\" | \"ansa-stored-value\" | \"ansa\" | \"anyday\" | \"apecoin\" | \"aplazo\" | \"apple-pay\" | \"aqsat\" | \"arbitrum\" | \"arhaus\" | \"arvato\" | \"ashley-plcc\" | \"ask\" | \"astrapay\" | \"atm-bersama\" | \"atobaraidotcom\" | \"atome\" | \"atone\" | \"atrato\" | \"au-kantan-kessai\" | \"au-pay\" | \"authorize-net\" | \"avalanche\" | \"axs\" | \"bancnet\" | \"banco-azteca\" | \"bancomat\" | \"bancontact\" | \"bangkok-bank\" | \"bank-islam\" | \"bank-muamalat\" | \"bank-rakyat\" | \"barclays\" | \"base\" | \"bbva-cie\" | \"bc-card\" | \"bca-klikpay\" | \"bca\" | \"bdo\" | \"belfius\" | \"benefit\" | \"best-buy-card\" | \"biercheque-paynl-version\" | \"bigc\" | \"billease\" | \"biller-paynl-version\" | \"billie\" | \"billink-method\" | \"billink\" | \"bitcoin-cash\" | \"bitcoin\" | \"bizum\" | \"blik\" | \"bnbchain\" | \"bni\" | \"bnp\" | \"bogus-app-coin\" | \"bogus\" | \"boleto\" | \"boodil\" | \"boost\" | \"bpi\" | \"braintree\" | \"bread-pay\" | \"bread\" | \"bri-direct-debit\" | \"bri\" | \"brimo\" | \"bsi\" | \"bsn\" | \"bss\" | \"busd\" | \"careem-pay\" | \"cartes-bancaires\" | \"cash-app-pay\" | \"cash\" | \"cashew\" | \"cashinvoice-latin-america\" | \"catch-payments\" | \"cebuana\" | \"cembrapay\" | \"centi\" | \"cetelem\" | \"checkout-finance\" | \"chinabank\" | \"cimb-clicks\" | \"cimb\" | \"circle-k\" | \"citadele\" | \"citi-pay\" | \"clave-telered\" | \"clearpay\" | \"clerq\" | \"cleverpay\" | \"clip\" | \"cliq\" | \"codensa\" | \"coinsph\" | \"collector-bank\" | \"coop\" | \"coppel-pay\" | \"credit-agricole\" | \"credit-key\" | \"creditclick-paynl-version\" | \"credix\" | \"cuotas\" | \"d-barai\" | \"dai\" | \"daily-yamazaki\" | \"dan-dan\" | \"dana\" | \"danamon-online\" | \"dankort\" | \"danske-bank\" | \"dappmx\" | \"dash\" | \"daviplata\" | \"de-cadeaukaart\" | \"depay\" | \"deutsche-bank\" | \"dinacard\" | \"diners-club\" | \"direct-bank-transfer-latin-america\" | \"directa24\" | \"directpay\" | \"discover\" | \"divido\" | \"dnb\" | \"docomo-barai\" | \"dogecoin\" | \"dropp\" | \"duitnow\" | \"duologi\" | \"dwolla\" | \"easywallet\" | \"ebucks\" | \"echelon-financing\" | \"ecpay\" | \"edenred\" | \"efecty\" | \"eft-secure\" | \"eftpos-au\" | \"eghl\" | \"elo\" | \"elv\" | \"empty\" | \"enets\" | \"eos\" | \"epayments\" | \"epospay\" | \"eps\" | \"erste\" | \"escrowcom\" | \"esr-paymentslip-switzerland\" | \"ethereum\" | \"etihad-guest-pay\" | \"etika\" | \"ewallet-indonesia\" | \"ewallet-philippines\" | \"ewallet-southkorea\" | \"facebook-pay\" | \"fairstone-payments\" | \"fam\" | \"familymart\" | \"fantom\" | \"farmlands\" | \"fashion-giftcard-paynlversion\" | \"fashioncheque\" | \"favepay\" | \"fawry\" | \"finloup\" | \"fintecture\" | \"fintoc\" | \"flexiti\" | \"float-payments\" | \"flying-blue-plus\" | \"forbrugsforeningen\" | \"forsa\" | \"fortiva\" | \"fps\" | \"fpx\" | \"freecharge\" | \"freedompay\" | \"futurepay-mytab\" | \"gcash\" | \"generalfinancing\" | \"generic\" | \"genoapay\" | \"gezondheidsbon-paynl-version\" | \"giftcard\" | \"giropay\" | \"givacard\" | \"glbe-paypal\" | \"glbe-plus\" | \"gmo-atokara\" | \"gmo-bank-transfer\" | \"gmo-postpay\" | \"gmo-virtualaccount\" | \"gnosis\" | \"google-pay\" | \"google-wallet\" | \"gopay\" | \"grabpay\" | \"grailpay\" | \"gusd\" | \"hana-card\" | \"handelsbanken\" | \"happy-pay\" | \"hello-clever\" | \"heylight\" | \"hitrustpay-transfer\" | \"home-credit\" | \"hong-leong-bank\" | \"hong-leong-connect\" | \"hsbc\" | \"huis-tuin-cadeau\" | \"humm\" | \"hyper\" | \"hypercard\" | \"hypercash\" | \"hyundai-card\" | \"ibexpay\" | \"ideal\" | \"in3-via-ideal\" | \"in3\" | \"inbank\" | \"indomaret\" | \"ing-homepay\" | \"interac\" | \"ivy\" | \"iwocapay-pay-later\" | \"jcb\" | \"jenius\" | \"jko\" | \"jousto\" | \"kakao-pay\" | \"kakebaraidotcom\" | \"kasikornbank\" | \"kasssh\" | \"katapult\" | \"kb-card\" | \"kbc-cbc\" | \"kcp-credit-card\" | \"kfast\" | \"khqr\" | \"klarna-pay-later\" | \"klarna-pay-now\" | \"klarna-slice-it\" | \"klarna\" | \"knaken-settle\" | \"knet\" | \"koalafi\" | \"koin\" | \"krediidipank\" | \"kredivo\" | \"krungsri\" | \"krungthai-bank\" | \"kueski-pay\" | \"kunst-en-cultuur-cadeaukaart\" | \"kuwait-finance-house\" | \"land-bank\" | \"laser\" | \"latitude-creditline-au\" | \"latitude-gem-au\" | \"latitude-gem-nz\" | \"latitude-go-au\" | \"latitudepay\" | \"lawson\" | \"laybuy-heart\" | \"laybuy\" | \"lbc\" | \"lhv\" | \"line-pay\" | \"linkaja\" | \"linkpay\" | \"litecoin\" | \"lku\" | \"lloyds\" | \"lotte-card\" | \"lpb\" | \"luminor\" | \"lunch-check\" | \"lydia\" | \"mach\" | \"mada\" | \"maestro\" | \"mandiri\" | \"mash\" | \"master\" | \"mastercard\" | \"masterpass\" | \"maxima\" | \"maya-bank\" | \"maya\" | \"maybank-qrpay\" | \"maybank\" | \"maybankm2u\" | \"mb-way\" | \"mb\" | \"mcash\" | \"medicinos-bankas\" | \"meeza\" | \"mercado-credito\" | \"mercado-pago\" | \"merpay\" | \"meta-pay\" | \"metro-bank\" | \"military-starcard\" | \"minicuotas\" | \"ministop\" | \"mobicred\" | \"mobikwik\" | \"mobilepay\" | \"mode\" | \"mokka\" | \"momopay\" | \"mondido\" | \"monero\" | \"monzo\" | \"mpesa\" | \"mtn-mobile-money\" | \"multisafepay\" | \"mybank\" | \"myfatoorah\" | \"n26\" | \"naps\" | \"nationale-bioscoopbon\" | \"nationale-entertainmentcard\" | \"natwest\" | \"naver-pay\" | \"nelo\" | \"nequi\" | \"netbanking\" | \"neteller\" | \"nh-card\" | \"nordea\" | \"notyd\" | \"novuna\" | \"npatobarai\" | \"npkakebarai\" | \"oca\" | \"ocbc-bank\" | \"octo-clicks\" | \"octopus\" | \"offline-bank-transfer-latin-america\" | \"ola-money\" | \"omannet\" | \"omasp\" | \"oney\" | \"online-banking\" | \"online-banktransfer\" | \"op\" | \"opay\" | \"openpay\" | \"optimism\" | \"orange-mobile-money\" | \"overstock-citicobrand\" | \"overstock-citiplcc\" | \"ovo\" | \"oxxo\" | \"ozow\" | \"pagoefectivo\" | \"paid\" | \"paidy\" | \"palawa\" | \"palawan\" | \"pastpay\" | \"pay-after-delivery-instalments\" | \"pay-by-bank-us\" | \"pay-by-bank\" | \"pay-easy\" | \"pay-pay\" | \"paybylink\" | \"paycash\" | \"payco\" | \"payconiq\" | \"payd\" | \"payfast-instant-eft\" | \"payflex\" | \"payid\" | \"payitmonthly\" | \"payjustnow\" | \"paymark-online-eftpos\" | \"paymaya\" | \"payme\" | \"paynow-mbank\" | \"paynow\" | \"payoo-qr\" | \"payoo\" | \"paypal\" | \"payplan\" | \"paypo\" | \"payrexx-bank-transfer\" | \"payright\" | \"paysafecard-paynl-version\" | \"paysafecard\" | \"paysafecash\" | \"paysera\" | \"paysquad\" | \"paytm\" | \"payto\" | \"paytomorrow\" | \"payu\" | \"payzapp\" | \"pei\" | \"perlasfinance\" | \"permata\" | \"pf-pay\" | \"pivo\" | \"pix\" | \"podium-cadeaukaart\" | \"pointspay\" | \"poli\" | \"polygon\" | \"poppankki\" | \"postfinance-card\" | \"postfinance-efinance\" | \"postpay\" | \"powered-by-ansa-stored-value\" | \"powered-by-ansa\" | \"powerpay\" | \"pps\" | \"prepaysolutions\" | \"progressive-leasing\" | \"przelew24\" | \"przelewy24-paynl-version\" | \"przelewy24\" | \"pse\" | \"public-bank\" | \"publicbank-pbe\" | \"qasitli\" | \"qliro\" | \"qr-promptpay\" | \"qris\" | \"qrph\" | \"rabbit-line-pay\" | \"rabobank\" | \"rakuten-pay\" | \"rapid-transfer\" | \"ratepay\" | \"raty-pekao\" | \"rcbc\" | \"rcs\" | \"reka\" | \"resolve-pay\" | \"revolut\" | \"rhb-bank\" | \"rhb-now\" | \"rietumu\" | \"riverty-paynl-version\" | \"riverty\" | \"rupay\" | \"saastopankki\" | \"sadad\" | \"sam\" | \"samsung-card\" | \"samsung-pay\" | \"santander\" | \"satisfi\" | \"satispay\" | \"sbpl\" | \"scalapay\" | \"scream-truck-wallet\" | \"scream-truck\" | \"seb\" | \"seicomart\" | \"sepa-bank-transfer\" | \"sepa-direct-debit\" | \"sequra\" | \"seven-eleven\" | \"sezzle\" | \"shib\" | \"shinhan-card\" | \"shop-pay\" | \"shopeepay\" | \"shopify-pay\" | \"siam-commercial\" | \"siauliu-bankas\" | \"siirto\" | \"sika-fsa\" | \"sika-hsa\" | \"sika\" | \"simpl\" | \"simple-pay\" | \"sinpe-movil\" | \"sistecredito\" | \"skeps\" | \"skrill-digital-wallet\" | \"slice-fnbo\" | \"smartpay\" | \"snap-checkout\" | \"snapmint\" | \"societe-generale\" | \"sofort\" | \"softbank\" | \"solana-pay-helio\" | \"solana-pay\" | \"solana\" | \"souhoola\" | \"spankki\" | \"sparkasse\" | \"spei\" | \"splitit\" | \"spotii\" | \"spraypay\" | \"standard-chartered\" | \"stc-pay\" | \"stoov\" | \"store-credit\" | \"stripe\" | \"sunkus\" | \"super-payments\" | \"svea-b2b-faktura\" | \"svea-b2b-invoice\" | \"svea-checkout\" | \"svea-credit-account\" | \"svea-delbetalning\" | \"svea-faktura\" | \"svea-invoice\" | \"svea-lasku\" | \"svea-ostukonto\" | \"svea-part-payment\" | \"svea-yrityslasku\" | \"sveaeramaksu\" | \"swedbank\" | \"swiftpay\" | \"swish\" | \"swissbilling\" | \"sympl\" | \"synchrony-pay\" | \"synchrony\" | \"tabby\" | \"tabit\" | \"taly\" | \"tamara\" | \"tandympayment\" | \"tasa-cero\" | \"tbi-bank\" | \"tcf\" | \"tendopay\" | \"tensile\" | \"tesco-lotus\" | \"thanachart-bank\" | \"timepayment\" | \"tiptop\" | \"todopay\" | \"toss\" | \"touch-n-go\" | \"tpay\" | \"trevipay\" | \"truelayer\" | \"truemoney-pay\" | \"trustly\" | \"twig-pay\" | \"twint\" | \"twoinvoice\" | \"uae-visa\" | \"uangme\" | \"ubp\" | \"underpay\" | \"unionpay\" | \"unipay\" | \"uob-ez-pay\" | \"uob-thai\" | \"uob\" | \"upi\" | \"urbo\" | \"urpay\" | \"usdc\" | \"usdp\" | \"v-pay\" | \"valu\" | \"venmo\" | \"ventipay\" | \"venus-plcc\" | \"viabill\" | \"vipps\" | \"visa-electron\" | \"visa\" | \"volksbank\" | \"volt\" | \"vvv-cadeaukaart-paynl-version\" | \"vvv-giftcard\" | \"waave-pay-by-bank\" | \"wallet\" | \"walley\" | \"wbtc\" | \"webshop-giftcard\" | \"wechat-pay\" | \"wechat-paynl-version\" | \"wegetfinancing\" | \"whish-checkout\" | \"whish-pay\" | \"wise\" | \"wissel\" | \"world-chain\" | \"xrp\" | \"yape\" | \"yappy\" | \"ymobile\" | \"younited-pay\" | \"zalopay\" | \"zapper\" | \"zingala\" | \"zinia\" | \"zip\" | \"zoodpay\" | \"zulily-credit-card\" | \"zustaina\"", + "description": "", + "isPublicDocs": true + } + }, + "AnyString": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "AnyString", + "value": "string & {}", + "description": "", + "isPublicDocs": true + } + }, + "PaymentIconElement": { + "src/surfaces/checkout/components/PaymentIcon.ts": { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "name": "PaymentIconElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the icon.\n\nWhen set, it will be announced to users using assistive technologies and will provide them with more context. This should only be used if the icon requires an alternative internationalised label or if it is otherwise inappropriate to make use of the default label included with the icon.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "PaymentIconName | AnyString", + "description": "The icon type of the payment method", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface PaymentIconElement extends PaymentIconElementProps, Omit {\n}" + } + }, + "PaymentIconProps": { + "src/surfaces/checkout/components/PaymentIcon.ts": { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "name": "PaymentIconProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the icon.\n\nWhen set, it will be announced to users using assistive technologies and will provide them with more context. This should only be used if the icon requires an alternative internationalised label or if it is otherwise inappropriate to make use of the default label included with the icon.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PaymentIcon.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "PaymentIconName | AnyString", + "description": "The icon type of the payment method", + "isOptional": true, + "defaultValue": "''" + } + ], + "value": "export interface PaymentIconProps extends PaymentIconElementProps {\n}" + } + }, + "PhoneFieldElementEvents": { + "src/surfaces/checkout/components/PhoneField.ts": { + "filePath": "src/surfaces/checkout/components/PhoneField.ts", + "name": "PhoneFieldElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/PhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "blur", + "value": "CallbackEventListener", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "change", + "value": "CallbackEventListener", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "focus", + "value": "CallbackEventListener", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "input", + "value": "CallbackEventListener", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface PhoneFieldElementEvents {\n /**\n * Callback when the element loses focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/blur_event\n */\n blur?: CallbackEventListener;\n /**\n * Callback when the user has **finished editing** a field, e.g. once they have blurred the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event\n */\n change?: CallbackEventListener;\n /**\n * Callback when the element receives focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/focus_event\n */\n focus?: CallbackEventListener;\n /**\n * Callback when the user makes any changes in the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/input_event\n */\n input?: CallbackEventListener;\n}" + } + }, + "PhoneFieldElementSlots": { + "src/surfaces/checkout/components/PhoneField.ts": { + "filePath": "src/surfaces/checkout/components/PhoneField.ts", + "name": "PhoneFieldElementSlots", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/PhoneField.ts", + "syntaxKind": "PropertySignature", + "name": "accessory", + "value": "HTMLElement", + "description": "Additional content to be displayed in the field. Commonly used to display an icon that activates a tooltip providing more information.", + "isOptional": true + } + ], + "value": "export interface PhoneFieldElementSlots {\n /**\n * Additional content to be displayed in the field.\n * Commonly used to display an icon that activates a tooltip providing more information.\n */\n accessory?: HTMLElement;\n}" + } + }, + "PopoverElementProps": { + "src/surfaces/checkout/components/Popover.ts": { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "name": "PopoverElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "SizeUnitsOrAuto", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "SizeUnitsOrAuto", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "SizeUnitsOrNone", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "SizeUnitsOrNone", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "SizeUnits", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "SizeUnits", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + } + ], + "value": "export interface PopoverElementProps extends Pick {\n /**\n * Adjust the block size.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/CSS/block-size\n *\n * @default 'auto'\n */\n blockSize?: SizeUnitsOrAuto;\n /**\n * Adjust the inline size.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/CSS/inline-size\n *\n * @default 'auto'\n */\n inlineSize?: SizeUnitsOrAuto;\n /**\n * Adjust the maximum block size.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/CSS/max-block-size\n *\n * @default 'none'\n */\n maxBlockSize?: SizeUnitsOrNone;\n /**\n * Adjust the maximum inline size.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/CSS/max-inline-size\n *\n * @default 'none'\n */\n maxInlineSize?: SizeUnitsOrNone;\n /**\n * Adjust the minimum block size.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/CSS/min-block-size\n *\n * @default '0'\n */\n minBlockSize?: SizeUnits;\n /**\n * Adjust the minimum inline size.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/CSS/min-inline-size\n *\n * @default '0'\n */\n minInlineSize?: SizeUnits;\n}" + } + }, + "PopoverEvents": { + "src/surfaces/checkout/components/Popover.ts": { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "name": "PopoverEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onHide", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is hidden.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onShow", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is shown.", + "isOptional": true + } + ], + "value": "export interface PopoverEvents extends Pick {\n}" + } + }, + "PopoverElementEvents": { + "src/surfaces/checkout/components/Popover.ts": { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "name": "PopoverElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "hide", + "value": "CallbackEventListener", + "description": "Callback fired after the overlay is hidden.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "show", + "value": "CallbackEventListener", + "description": "Callback fired after the overlay is shown.", + "isOptional": true + } + ], + "value": "export interface PopoverElementEvents {\n /**\n * Callback fired after the overlay is hidden.\n */\n hide?: CallbackEventListener;\n /**\n * Callback fired after the overlay is shown.\n */\n show?: CallbackEventListener;\n}" + } + }, + "PopoverElement": { + "src/surfaces/checkout/components/Popover.ts": { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "name": "PopoverElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "SizeUnitsOrAuto", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "SizeUnitsOrAuto", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "SizeUnitsOrNone", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "SizeUnitsOrNone", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "SizeUnits", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "SizeUnits", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onhide", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onshow", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface PopoverElement extends Omit, Omit {\n onhide: PopoverProps['onHide'];\n onshow: PopoverProps['onShow'];\n}" + } + }, + "PopoverProps": { + "src/surfaces/checkout/components/Popover.ts": { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "name": "PopoverProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "SizeUnitsOrAuto", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "SizeUnitsOrAuto", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "SizeUnitsOrNone", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "SizeUnitsOrNone", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "SizeUnits", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "SizeUnits", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onHide", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is hidden.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Popover.ts", + "syntaxKind": "PropertySignature", + "name": "onShow", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is shown.", + "isOptional": true + } + ], + "value": "export interface PopoverProps extends PopoverElementProps, PopoverEvents {\n}" + } + }, + "PressButtonElementProps": { + "src/surfaces/checkout/components/PressButton.ts": { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "name": "PressButtonElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the Button. It will be read to users using assistive technologies such as screen readers.\n\nUse this when using only an icon or the Button text is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "defaultPressed", + "value": "boolean", + "description": "Whether the button is pressed by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the Button meaning it cannot be clicked or receive focus.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "'auto' | 'fill' | 'fit-content'", + "description": "The displayed inline width of the Button.\n\n- `auto`: the size of the button depends on the surface and context.\n- `fill`: the button will takes up 100% of the available inline size.\n- `fit-content`: the button will take up the minimum inline-size required to fit its content.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "loading", + "value": "boolean", + "description": "Replaces content with a loading indicator while a background action is being performed.\n\nThis also disables the Button.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "pressed", + "value": "boolean", + "description": "Whether the button is pressed.", + "isOptional": true, + "defaultValue": "false" + } + ], + "value": "export interface PressButtonElementProps extends Pick {\n}" + } + }, + "PressButtonEvents": { + "src/surfaces/checkout/components/PressButton.ts": { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "name": "PressButtonEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when the Button is activated. This will be called before the action indicated by `type`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + } + ], + "value": "export interface PressButtonEvents extends Pick {\n}" + } + }, + "PressButtonElementEvents": { + "src/surfaces/checkout/components/PressButton.ts": { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "name": "PressButtonElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "blur", + "value": "CallbackEventListener", + "description": "Callback when the button has lost focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "click", + "value": "CallbackEventListener", + "description": "Callback when the button is activated.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "focus", + "value": "CallbackEventListener", + "description": "Callback when the button has received focus.", + "isOptional": true + } + ], + "value": "export interface PressButtonElementEvents {\n /**\n * Callback when the button is activated.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/click_event\n */\n click?: CallbackEventListener;\n /**\n * Callback when the button has lost focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/blur_event\n */\n blur?: CallbackEventListener;\n /**\n * Callback when the button has received focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/focus_event\n */\n focus?: CallbackEventListener;\n}" + } + }, + "PressButtonElement": { + "src/surfaces/checkout/components/PressButton.ts": { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "name": "PressButtonElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the Button. It will be read to users using assistive technologies such as screen readers.\n\nUse this when using only an icon or the Button text is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "defaultPressed", + "value": "boolean", + "description": "Whether the button is pressed by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the Button meaning it cannot be clicked or receive focus.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "'auto' | 'fill' | 'fit-content'", + "description": "The displayed inline width of the Button.\n\n- `auto`: the size of the button depends on the surface and context.\n- `fill`: the button will takes up 100% of the available inline size.\n- `fit-content`: the button will take up the minimum inline-size required to fit its content.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "loading", + "value": "boolean", + "description": "Replaces content with a loading indicator while a background action is being performed.\n\nThis also disables the Button.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "pressed", + "value": "boolean", + "description": "Whether the button is pressed.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface PressButtonElement extends PressButtonElementProps, Omit {\n onblur: PressButtonEvents['onBlur'];\n onclick: PressButtonEvents['onClick'];\n onfocus: PressButtonEvents['onFocus'];\n}" + } + }, + "PressButtonProps": { + "src/surfaces/checkout/components/PressButton.ts": { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "name": "PressButtonProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the Button. It will be read to users using assistive technologies such as screen readers.\n\nUse this when using only an icon or the Button text is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "defaultPressed", + "value": "boolean", + "description": "Whether the button is pressed by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the Button meaning it cannot be clicked or receive focus.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "'auto' | 'fill' | 'fit-content'", + "description": "The displayed inline width of the Button.\n\n- `auto`: the size of the button depends on the surface and context.\n- `fill`: the button will takes up 100% of the available inline size.\n- `fit-content`: the button will take up the minimum inline-size required to fit its content.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "loading", + "value": "boolean", + "description": "Replaces content with a loading indicator while a background action is being performed.\n\nThis also disables the Button.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when the Button is activated. This will be called before the action indicated by `type`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/PressButton.ts", + "syntaxKind": "PropertySignature", + "name": "pressed", + "value": "boolean", + "description": "Whether the button is pressed.", + "isOptional": true, + "defaultValue": "false" + } + ], + "value": "export interface PressButtonProps extends PressButtonElementProps, PressButtonEvents {\n}" + } + }, + "ProductThumbnailElementProps": { + "src/surfaces/checkout/components/ProductThumbnail.ts": { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "name": "ProductThumbnailElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "alt", + "value": "string", + "description": "An alternative text description that describe the image for the reader to understand what it is about. It is extremely useful for both users using assistive technology and sighted users. A well written description provides people with visual impairments the ability to participate in consuming non-text content. When a screen readers encounters an `s-image`, the description is read and announced aloud. If an image fails to load, potentially due to a poor connection, the `alt` is displayed on screen instead. This has the benefit of letting a sighted buyer know an image was meant to load here, but as an alternative, they’re still able to consume the text content. Read [considerations when writing alternative text](https://www.shopify.com/ca/blog/image-alt-text#4) to learn more.", + "isOptional": true, + "defaultValue": "`''`" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'small' | 'base' | 'small-100'", + "description": "Adjusts the size the product thumbnail image.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "sizes", + "value": "string", + "description": "A set of media conditions and their corresponding sizes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "src", + "value": "string", + "description": "The image source (either a remote URL or a local file resource).\n\nWhen the image is loading or no `src` is provided, a placeholder will be rendered.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "srcSet", + "value": "string", + "description": "A set of image sources and their width or pixel density descriptors.\n\nThis overrides the `src` property.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "totalItems", + "value": "number", + "description": "Decorates the product thumbnail with the quantity of the product.", + "isOptional": true + } + ], + "value": "export interface ProductThumbnailElementProps extends Pick {\n size?: Extract;\n}" + } + }, + "ProductThumbnailElement": { + "src/surfaces/checkout/components/ProductThumbnail.ts": { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "name": "ProductThumbnailElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "alt", + "value": "string", + "description": "An alternative text description that describe the image for the reader to understand what it is about. It is extremely useful for both users using assistive technology and sighted users. A well written description provides people with visual impairments the ability to participate in consuming non-text content. When a screen readers encounters an `s-image`, the description is read and announced aloud. If an image fails to load, potentially due to a poor connection, the `alt` is displayed on screen instead. This has the benefit of letting a sighted buyer know an image was meant to load here, but as an alternative, they’re still able to consume the text content. Read [considerations when writing alternative text](https://www.shopify.com/ca/blog/image-alt-text#4) to learn more.", + "isOptional": true, + "defaultValue": "`''`" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'small' | 'base' | 'small-100'", + "description": "Adjusts the size the product thumbnail image.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "sizes", + "value": "string", + "description": "A set of media conditions and their corresponding sizes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "src", + "value": "string", + "description": "The image source (either a remote URL or a local file resource).\n\nWhen the image is loading or no `src` is provided, a placeholder will be rendered.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "srcSet", + "value": "string", + "description": "A set of image sources and their width or pixel density descriptors.\n\nThis overrides the `src` property.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "totalItems", + "value": "number", + "description": "Decorates the product thumbnail with the quantity of the product.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface ProductThumbnailElement extends ProductThumbnailElementProps, Omit {\n}" + } + }, + "ProductThumbnailProps": { + "src/surfaces/checkout/components/ProductThumbnail.ts": { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "name": "ProductThumbnailProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "alt", + "value": "string", + "description": "An alternative text description that describe the image for the reader to understand what it is about. It is extremely useful for both users using assistive technology and sighted users. A well written description provides people with visual impairments the ability to participate in consuming non-text content. When a screen readers encounters an `s-image`, the description is read and announced aloud. If an image fails to load, potentially due to a poor connection, the `alt` is displayed on screen instead. This has the benefit of letting a sighted buyer know an image was meant to load here, but as an alternative, they’re still able to consume the text content. Read [considerations when writing alternative text](https://www.shopify.com/ca/blog/image-alt-text#4) to learn more.", + "isOptional": true, + "defaultValue": "`''`" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'small' | 'base' | 'small-100'", + "description": "Adjusts the size the product thumbnail image.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "sizes", + "value": "string", + "description": "A set of media conditions and their corresponding sizes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "src", + "value": "string", + "description": "The image source (either a remote URL or a local file resource).\n\nWhen the image is loading or no `src` is provided, a placeholder will be rendered.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "srcSet", + "value": "string", + "description": "A set of image sources and their width or pixel density descriptors.\n\nThis overrides the `src` property.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ProductThumbnail.ts", + "syntaxKind": "PropertySignature", + "name": "totalItems", + "value": "number", + "description": "Decorates the product thumbnail with the quantity of the product.", + "isOptional": true + } + ], + "value": "export interface ProductThumbnailProps extends ProductThumbnailElementProps {\n}" + } + }, + "ProgressElementProps": { + "src/surfaces/checkout/components/Progress.ts": { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "name": "ProgressElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the progress. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nUse it to provide context of what is progressing.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "max", + "value": "number", + "description": "This attribute describes how much work the task indicated by the progress element requires.\n\nThe `max` attribute, if present, must have a value greater than 0 and be a valid floating point number.", + "isOptional": true, + "defaultValue": "1" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'auto' | 'critical'", + "description": "Sets the tone of the progress, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "number", + "description": "Specifies how much of the task has been completed.\n\nIt must be a valid floating point number between 0 and `max`, or between 0 and 1 if `max` is omitted. If there is no value attribute, the progress bar is indeterminate; this indicates that an activity is ongoing with no indication of how long it is expected to take.", + "isOptional": true + } + ], + "value": "export interface ProgressElementProps extends Pick {\n tone?: Extract;\n}" + } + }, + "ProgressElement": { + "src/surfaces/checkout/components/Progress.ts": { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "name": "ProgressElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the progress. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nUse it to provide context of what is progressing.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "max", + "value": "number", + "description": "This attribute describes how much work the task indicated by the progress element requires.\n\nThe `max` attribute, if present, must have a value greater than 0 and be a valid floating point number.", + "isOptional": true, + "defaultValue": "1" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'auto' | 'critical'", + "description": "Sets the tone of the progress, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "number", + "description": "Specifies how much of the task has been completed.\n\nIt must be a valid floating point number between 0 and `max`, or between 0 and 1 if `max` is omitted. If there is no value attribute, the progress bar is indeterminate; this indicates that an activity is ongoing with no indication of how long it is expected to take.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface ProgressElement extends ProgressElementProps, Omit {\n}" + } + }, + "ProgressProps": { + "src/surfaces/checkout/components/Progress.ts": { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "name": "ProgressProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the progress. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nUse it to provide context of what is progressing.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "max", + "value": "number", + "description": "This attribute describes how much work the task indicated by the progress element requires.\n\nThe `max` attribute, if present, must have a value greater than 0 and be a valid floating point number.", + "isOptional": true, + "defaultValue": "1" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'auto' | 'critical'", + "description": "Sets the tone of the progress, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Progress.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "number", + "description": "Specifies how much of the task has been completed.\n\nIt must be a valid floating point number between 0 and `max`, or between 0 and 1 if `max` is omitted. If there is no value attribute, the progress bar is indeterminate; this indicates that an activity is ongoing with no indication of how long it is expected to take.", + "isOptional": true + } + ], + "value": "export interface ProgressProps extends ProgressElementProps {\n}" + } + }, + "QRCodeElementProps": { + "src/surfaces/checkout/components/QRCode.ts": { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "name": "QRCodeElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the QR code. When set, it will be announced to users using assistive technologies and will provide more context about what the QR code may do when scanned.", + "isOptional": true, + "defaultValue": "'QR code' (translated to the user's locale)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "'base' | 'none'", + "description": "Set the border of the QR code.\n\n`base`: applies border that is appropriate for the element. `none`: removes the border from the element.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "content", + "value": "string", + "description": "The content to be encoded in the QR code, which can be any string such as a URL, email address, plain text, etc. Specific string formatting can trigger actions on the user's device when scanned, like opening geolocation coordinates on a map, opening a preferred app or app store entry, preparing an email, text message, and more.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "logo", + "value": "string", + "description": "URL of an image to be displayed in the center of the QR code. This is useful for branding or to indicate to the user what scanning the QR code will do. By default, no image is displayed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onError", + "value": "(event: Event) => void", + "description": "Invoked when the conversion of `content` to a QR code fails. If an error occurs, the QR code and its child elements will not be displayed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'base' | 'fill'", + "description": "The displayed size of the QR code.\n\n`fill`: the QR code will takes up 100% of the available inline-size and maintain a 1:1 aspect ratio. `base`: the QR code will be displayed at its default size.", + "isOptional": true, + "defaultValue": "'base'" + } + ], + "value": "export interface QRCodeElementProps extends QRCodeProps$1 {\n}" + } + }, + "QRCodeEvents": { + "src/surfaces/checkout/components/QRCode.ts": { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "name": "QRCodeEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onError", + "value": "(event: Event) => void", + "description": "Invoked when the conversion of `content` to a QR code fails. If an error occurs, the QR code and its child elements will not be displayed.", + "isOptional": true + } + ], + "value": "export interface QRCodeEvents extends Pick {\n}" + } + }, + "QRCodeElementEvents": { + "src/surfaces/checkout/components/QRCode.ts": { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "name": "QRCodeElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "CallbackEventListener", + "description": "Invoked when the conversion of `content` to a QR code fails. If an error occurs, the QR code and its child elements will not be displayed.", + "isOptional": true + } + ], + "value": "export interface QRCodeElementEvents {\n /**\n * Invoked when the conversion of `content` to a QR code fails.\n * If an error occurs, the QR code and its child elements will not be displayed.\n */\n error?: CallbackEventListener;\n}" + } + }, + "QRCodelement": { + "src/surfaces/checkout/components/QRCode.ts": { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "name": "QRCodelement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the QR code. When set, it will be announced to users using assistive technologies and will provide more context about what the QR code may do when scanned.", + "isOptional": true, + "defaultValue": "'QR code' (translated to the user's locale)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "'base' | 'none'", + "description": "Set the border of the QR code.\n\n`base`: applies border that is appropriate for the element. `none`: removes the border from the element.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "content", + "value": "string", + "description": "The content to be encoded in the QR code, which can be any string such as a URL, email address, plain text, etc. Specific string formatting can trigger actions on the user's device when scanned, like opening geolocation coordinates on a map, opening a preferred app or app store entry, preparing an email, text message, and more.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "logo", + "value": "string", + "description": "URL of an image to be displayed in the center of the QR code. This is useful for branding or to indicate to the user what scanning the QR code will do. By default, no image is displayed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onError", + "value": "(event: Event) => void", + "description": "Invoked when the conversion of `content` to a QR code fails. If an error occurs, the QR code and its child elements will not be displayed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'base' | 'fill'", + "description": "The displayed size of the QR code.\n\n`fill`: the QR code will takes up 100% of the available inline-size and maintain a 1:1 aspect ratio. `base`: the QR code will be displayed at its default size.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface QRCodelement extends QRCodeElementProps, Omit {\n onerror: QRCodeEvents['onError'];\n}" + } + }, + "QRCodeProps": { + "src/surfaces/checkout/components/QRCode.ts": { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "name": "QRCodeProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the QR code. When set, it will be announced to users using assistive technologies and will provide more context about what the QR code may do when scanned.", + "isOptional": true, + "defaultValue": "'QR code' (translated to the user's locale)" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "'base' | 'none'", + "description": "Set the border of the QR code.\n\n`base`: applies border that is appropriate for the element. `none`: removes the border from the element.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "content", + "value": "string", + "description": "The content to be encoded in the QR code, which can be any string such as a URL, email address, plain text, etc. Specific string formatting can trigger actions on the user's device when scanned, like opening geolocation coordinates on a map, opening a preferred app or app store entry, preparing an email, text message, and more.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "logo", + "value": "string", + "description": "URL of an image to be displayed in the center of the QR code. This is useful for branding or to indicate to the user what scanning the QR code will do. By default, no image is displayed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "onError", + "value": "(event: Event) => void", + "description": "Invoked when the conversion of `content` to a QR code fails. If an error occurs, the QR code and its child elements will not be displayed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QRCode.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'base' | 'fill'", + "description": "The displayed size of the QR code.\n\n`fill`: the QR code will takes up 100% of the available inline-size and maintain a 1:1 aspect ratio. `base`: the QR code will be displayed at its default size.", + "isOptional": true, + "defaultValue": "'base'" + } + ], + "value": "export interface QRCodeProps extends QRCodeElementProps, QRCodeEvents {\n}" + } + }, + "QueryContainerElementProps": { + "src/surfaces/checkout/components/QueryContainer.ts": { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "name": "QueryContainerElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "containerName", + "value": "string", + "description": "The name of the container, which can be used in your container queries to target this container specifically.\n\nWe place the container name of `s-default` on every container. Because of this, it is not required to add a `containerName` identifier in your queries. For example, a `@container (inline-size <= 300px) none, auto` query is equivalent to `@container s-default (inline-size <= 300px) none, auto`.\n\nAny value set in `containerName` will be set alongside alongside `s-default`. For example, `containerName=\"my-container-name\"` will result in a value of `s-default my-container-name` set on the `container-name` CSS property of the rendered HTML.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface QueryContainerElementProps extends Pick {\n}" + } + }, + "QueryContainerElement": { + "src/surfaces/checkout/components/QueryContainer.ts": { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "name": "QueryContainerElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "containerName", + "value": "string", + "description": "The name of the container, which can be used in your container queries to target this container specifically.\n\nWe place the container name of `s-default` on every container. Because of this, it is not required to add a `containerName` identifier in your queries. For example, a `@container (inline-size <= 300px) none, auto` query is equivalent to `@container s-default (inline-size <= 300px) none, auto`.\n\nAny value set in `containerName` will be set alongside alongside `s-default`. For example, `containerName=\"my-container-name\"` will result in a value of `s-default my-container-name` set on the `container-name` CSS property of the rendered HTML.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface QueryContainerElement extends QueryContainerElementProps, Omit {\n}" + } + }, + "QueryContainerProps": { + "src/surfaces/checkout/components/QueryContainer.ts": { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "name": "QueryContainerProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "containerName", + "value": "string", + "description": "The name of the container, which can be used in your container queries to target this container specifically.\n\nWe place the container name of `s-default` on every container. Because of this, it is not required to add a `containerName` identifier in your queries. For example, a `@container (inline-size <= 300px) none, auto` query is equivalent to `@container s-default (inline-size <= 300px) none, auto`.\n\nAny value set in `containerName` will be set alongside alongside `s-default`. For example, `containerName=\"my-container-name\"` will result in a value of `s-default my-container-name` set on the `container-name` CSS property of the rendered HTML.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/QueryContainer.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface QueryContainerProps extends QueryContainerElementProps {\n}" + } + }, + "ScrollBoxElementProps": { + "src/surfaces/checkout/components/ScrollBox.ts": { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "name": "ScrollBoxElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "'base' | 'subdued' | 'transparent'", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true, + "defaultValue": "'none' - equivalent to `none base auto`.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "// The following are equivalent:\n\n", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "'' | 'base'", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "OverflowKeyword | `${OverflowKeyword} ${OverflowKeyword}`", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container and the element will not be scrollable in that axis.\n- `auto`: clips the content when it is larger than the element’s container and make it scrollable in that axis.\n\n1-to-2-value syntax is supported but note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 2 values: `block inline`", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "export interface ScrollBoxElementProps extends Pick {\n background?: Extract;\n border?: BorderShorthand;\n borderColor?: ReducedColorKeyword | '';\n borderRadius?: MaybeAllValuesShorthandProperty>;\n borderWidth?: MaybeAllValuesShorthandProperty | '';\n}" + } + }, + "ScrollBoxProps": { + "src/surfaces/checkout/components/ScrollBox.ts": { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "name": "ScrollBoxProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "'base' | 'subdued' | 'transparent'", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "'' | 'base'", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "OverflowKeyword | `${OverflowKeyword} ${OverflowKeyword}`", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container and the element will not be scrollable in that axis.\n- `auto`: clips the content when it is larger than the element’s container and make it scrollable in that axis.\n\n1-to-2-value syntax is supported but note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 2 values: `block inline`", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "export interface ScrollBoxProps extends ScrollBoxElementProps {\n}" + } + }, + "OverflowKeyword": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "OverflowKeyword", + "value": "\"auto\" | \"hidden\"", + "description": "", + "isPublicDocs": true + } + }, + "ScrollBoxElement": { + "src/surfaces/checkout/components/ScrollBox.ts": { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "name": "ScrollBoxElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "'base' | 'subdued' | 'transparent'", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "'' | 'base'", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "OverflowKeyword | `${OverflowKeyword} ${OverflowKeyword}`", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container and the element will not be scrollable in that axis.\n- `auto`: clips the content when it is larger than the element’s container and make it scrollable in that axis.\n\n1-to-2-value syntax is supported but note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 2 values: `block inline`", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/ScrollBox.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface ScrollBoxElement extends ScrollBoxElementProps, Omit {\n}" + } + }, + "SectionElementProps": { + "src/surfaces/checkout/components/Section.ts": { + "filePath": "src/surfaces/checkout/components/Section.ts", + "name": "SectionElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used to describe the section that will be announced by assistive technologies.\n\nWhen no `heading` property is provided or included as a children of the Section, you **must** provide an `accessibilityLabel` to describe the Section. This is important as it allows assistive technologies to provide the right context to users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "heading", + "value": "string", + "description": "A title that describes the content of the section.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface SectionElementProps extends Pick {\n}" + } + }, + "SectionElement": { + "src/surfaces/checkout/components/Section.ts": { + "filePath": "src/surfaces/checkout/components/Section.ts", + "name": "SectionElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used to describe the section that will be announced by assistive technologies.\n\nWhen no `heading` property is provided or included as a children of the Section, you **must** provide an `accessibilityLabel` to describe the Section. This is important as it allows assistive technologies to provide the right context to users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "heading", + "value": "string", + "description": "A title that describes the content of the section.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface SectionElement extends SectionElementProps, Omit {\n}" + } + }, + "SectionProps": { + "src/surfaces/checkout/components/Section.ts": { + "filePath": "src/surfaces/checkout/components/Section.ts", + "name": "SectionProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used to describe the section that will be announced by assistive technologies.\n\nWhen no `heading` property is provided or included as a children of the Section, you **must** provide an `accessibilityLabel` to describe the Section. This is important as it allows assistive technologies to provide the right context to users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "heading", + "value": "string", + "description": "A title that describes the content of the section.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Section.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface SectionProps extends SectionElementProps {\n}" + } + }, + "SelectElementProps": { + "src/surfaces/checkout/components/Select.ts": { + "filePath": "src/surfaces/checkout/components/Select.ts", + "name": "SelectElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "A short hint that describes the expected value of the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface SelectElementProps extends Pick {\n}" + } + }, + "SelectEvents": { + "src/surfaces/checkout/components/Select.ts": { + "filePath": "src/surfaces/checkout/components/Select.ts", + "name": "SelectEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + } + ], + "value": "export interface SelectEvents extends Pick {\n}" + } + }, + "SelectElementEvents": { + "src/surfaces/checkout/components/Select.ts": { + "filePath": "src/surfaces/checkout/components/Select.ts", + "name": "SelectElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "blur", + "value": "CallbackEventListener", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "change", + "value": "CallbackEventListener", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "focus", + "value": "CallbackEventListener", + "description": "Callback when the element receives focus.", + "isOptional": true + } + ], + "value": "export interface SelectElementEvents {\n /**\n * Callback when the element loses focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/blur_event\n */\n blur?: CallbackEventListener;\n /**\n * Callback when the user has **finished editing** a field, e.g. once they have blurred the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event\n */\n change?: CallbackEventListener;\n /**\n * Callback when the element receives focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/focus_event\n */\n focus?: CallbackEventListener;\n}" + } + }, + "SelectElement": { + "src/surfaces/checkout/components/Select.ts": { + "filePath": "src/surfaces/checkout/components/Select.ts", + "name": "SelectElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "A short hint that describes the expected value of the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface SelectElement extends SelectElementProps, Omit {\n onblur: SelectEvents['onBlur'];\n onchange: SelectEvents['onChange'];\n onfocus: SelectEvents['onFocus'];\n}" + } + }, + "SelectProps": { + "src/surfaces/checkout/components/Select.ts": { + "filePath": "src/surfaces/checkout/components/Select.ts", + "name": "SelectProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "A short hint that describes the expected value of the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Select.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface SelectProps extends SelectElementProps, SelectEvents {\n}" + } + }, + "SheetElementProps": { + "src/surfaces/checkout/components/Sheet.ts": { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "name": "SheetElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the modal. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nThis overrides the `heading` prop for screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "defaultOpen", + "value": "boolean", + "description": "Indicates whether the Sheet should be open by default. This property is necessary in some cases, but its usage is generally discouraged due to potential negative impacts on user experience.\n\nDevelopers should:\n- Only set this property to true when there are vitally important behaviors of the application that depend on the user interacting with the sheet.\n- Make every effort to conditionally hide the sheet based on the state of checkout. An explicit example is custom privacy consent, where the sheet should only be displayed when consent is necessary and has not yet been explicitly given by the user.\n\nThis property is useful for when the Sheet needs to be rendered on the page load and not triggered by a user action. The property should only take effect when the `Sheet` is rendered for the first time. To toggle the Sheet after it has been rendered, use the `ui.showOverlay()` method instead.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "heading", + "value": "string", + "description": "A title that describes the content of the sheet.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface SheetElementProps extends Pick {\n /**\n * A label that describes the purpose of the modal. When set,\n * it will be announced to users using assistive technologies and will\n * provide them with more context.\n *\n * This overrides the `heading` prop for screen readers.\n */\n accessibilityLabel?: string;\n}" + } + }, + "SheetEvents": { + "src/surfaces/checkout/components/Sheet.ts": { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "name": "SheetEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterHide", + "value": "(event: Event) => void", + "description": "Callback fired when the overlay is hidden **after** any animations to hide the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterShow", + "value": "(event: Event) => void", + "description": "Callback fired when the overlay is shown **after** any animations to show the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onHide", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is hidden.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onShow", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is shown.", + "isOptional": true + } + ], + "value": "export interface SheetEvents extends Pick {\n}" + } + }, + "SheetElementEvents": { + "src/surfaces/checkout/components/Sheet.ts": { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "name": "SheetElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "afterhide", + "value": "CallbackEventListener", + "description": "Callback fired when the overlay is hidden **after** any animations to hide the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "aftershow", + "value": "CallbackEventListener", + "description": "Callback fired when the overlay is shown **after** any animations to show the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "hide", + "value": "CallbackEventListener", + "description": "Callback fired after the overlay is hidden.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "show", + "value": "CallbackEventListener", + "description": "Callback fired after the overlay is shown.", + "isOptional": true + } + ], + "value": "export interface SheetElementEvents {\n /**\n * Callback fired when the overlay is hidden **after** any animations to hide the overlay have finished.\n */\n afterhide?: CallbackEventListener;\n /**\n * Callback fired when the overlay is shown **after** any animations to show the overlay have finished.\n */\n aftershow?: CallbackEventListener;\n /**\n * Callback fired after the overlay is hidden.\n */\n hide?: CallbackEventListener;\n /**\n * Callback fired after the overlay is shown.\n */\n show?: CallbackEventListener;\n}" + } + }, + "SheetElementSlots": { + "src/surfaces/checkout/components/Sheet.ts": { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "name": "SheetElementSlots", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "primary-action", + "value": "HTMLElement", + "description": "The primary action to perform, provided as a button type element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "secondary-actions", + "value": "HTMLElement", + "description": "The secondary actions to perform, provided as a button type element.", + "isOptional": true + } + ], + "value": "export interface SheetElementSlots {\n /**\n * The primary action to perform, provided as a button type element.\n */\n 'primary-action'?: HTMLElement;\n /**\n * The secondary actions to perform, provided as a button type element.\n */\n 'secondary-actions'?: HTMLElement;\n}" + } + }, + "SheetElementMethods": { + "src/surfaces/checkout/components/Sheet.ts": { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "name": "SheetElementMethods", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "hideOverlay", + "value": "() => void", + "description": "Method to hide an overlay." + } + ], + "value": "export interface SheetElementMethods extends Pick {\n}" + } + }, + "SheetElement": { + "src/surfaces/checkout/components/Sheet.ts": { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "name": "SheetElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the modal. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nThis overrides the `heading` prop for screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "afterhide", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "aftershow", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "defaultOpen", + "value": "boolean", + "description": "Indicates whether the Sheet should be open by default. This property is necessary in some cases, but its usage is generally discouraged due to potential negative impacts on user experience.\n\nDevelopers should:\n- Only set this property to true when there are vitally important behaviors of the application that depend on the user interacting with the sheet.\n- Make every effort to conditionally hide the sheet based on the state of checkout. An explicit example is custom privacy consent, where the sheet should only be displayed when consent is necessary and has not yet been explicitly given by the user.\n\nThis property is useful for when the Sheet needs to be rendered on the page load and not triggered by a user action. The property should only take effect when the `Sheet` is rendered for the first time. To toggle the Sheet after it has been rendered, use the `ui.showOverlay()` method instead.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "heading", + "value": "string", + "description": "A title that describes the content of the sheet.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "hideOverlay", + "value": "() => void", + "description": "Method to hide an overlay." + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onafterhide", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onaftershow", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onhide", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onshow", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface SheetElement extends SheetElementProps, SheetElementMethods, Omit {\n afterhide: SheetEvents['onAfterHide'];\n aftershow: SheetEvents['onAfterShow'];\n onhide: SheetEvents['onHide'];\n onshow: SheetEvents['onShow'];\n onafterhide: SheetEvents['onAfterHide'];\n onaftershow: SheetEvents['onAfterShow'];\n}" + } + }, + "SheetProps": { + "src/surfaces/checkout/components/Sheet.ts": { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "name": "SheetProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the modal. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nThis overrides the `heading` prop for screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "defaultOpen", + "value": "boolean", + "description": "Indicates whether the Sheet should be open by default. This property is necessary in some cases, but its usage is generally discouraged due to potential negative impacts on user experience.\n\nDevelopers should:\n- Only set this property to true when there are vitally important behaviors of the application that depend on the user interacting with the sheet.\n- Make every effort to conditionally hide the sheet based on the state of checkout. An explicit example is custom privacy consent, where the sheet should only be displayed when consent is necessary and has not yet been explicitly given by the user.\n\nThis property is useful for when the Sheet needs to be rendered on the page load and not triggered by a user action. The property should only take effect when the `Sheet` is rendered for the first time. To toggle the Sheet after it has been rendered, use the `ui.showOverlay()` method instead.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "heading", + "value": "string", + "description": "A title that describes the content of the sheet.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterHide", + "value": "(event: Event) => void", + "description": "Callback fired when the overlay is hidden **after** any animations to hide the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterShow", + "value": "(event: Event) => void", + "description": "Callback fired when the overlay is shown **after** any animations to show the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onHide", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is hidden.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Sheet.ts", + "syntaxKind": "PropertySignature", + "name": "onShow", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is shown.", + "isOptional": true + } + ], + "value": "export interface SheetProps extends SheetElementProps, SheetEvents {\n}" + } + }, + "SkeletonParagraphElementProps": { + "src/surfaces/checkout/components/SkeletonParagraph.ts": { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "name": "SkeletonParagraphElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "content", + "value": "string", + "description": "The content to be used as a base for the skeleton. This content will be hidden when the skeleton is visible.\n\nThis can be useful when the skeleton is representing a known piece of content which is part of a larger element that has not yet fully loaded.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface SkeletonParagraphElementProps extends SkeletonParagraphProps$1 {\n}" + } + }, + "SkeletonParagraphElement": { + "src/surfaces/checkout/components/SkeletonParagraph.ts": { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "name": "SkeletonParagraphElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "content", + "value": "string", + "description": "The content to be used as a base for the skeleton. This content will be hidden when the skeleton is visible.\n\nThis can be useful when the skeleton is representing a known piece of content which is part of a larger element that has not yet fully loaded.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface SkeletonParagraphElement extends SkeletonParagraphElementProps, Omit {\n}" + } + }, + "SkeletonParagraphProps": { + "src/surfaces/checkout/components/SkeletonParagraph.ts": { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "name": "SkeletonParagraphProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "content", + "value": "string", + "description": "The content to be used as a base for the skeleton. This content will be hidden when the skeleton is visible.\n\nThis can be useful when the skeleton is representing a known piece of content which is part of a larger element that has not yet fully loaded.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/SkeletonParagraph.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface SkeletonParagraphProps extends SkeletonParagraphElementProps {\n}" + } + }, + "SpinnerElementProps": { + "src/surfaces/checkout/components/Spinner.ts": { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "name": "SpinnerElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the progress. When set, it will be announced to users using assistive technologies and will provide them with more context. Providing an `accessibilityLabel` is recommended if there is no accompanying text describing that something is loading.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'small' | 'large' | 'base' | 'small-100' | 'large-100'", + "description": "Adjusts the size of the spinner icon.", + "isOptional": true, + "defaultValue": "'base'" + } + ], + "value": "export interface SpinnerElementProps extends SpinnerProps$1 {\n size?: Extract;\n}" + } + }, + "SpinnerElement": { + "src/surfaces/checkout/components/Spinner.ts": { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "name": "SpinnerElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the progress. When set, it will be announced to users using assistive technologies and will provide them with more context. Providing an `accessibilityLabel` is recommended if there is no accompanying text describing that something is loading.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'small' | 'large' | 'base' | 'small-100' | 'large-100'", + "description": "Adjusts the size of the spinner icon.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface SpinnerElement extends SpinnerElementProps, Omit {\n}" + } + }, + "SpinnerProps": { + "src/surfaces/checkout/components/Spinner.ts": { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "name": "SpinnerProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the progress. When set, it will be announced to users using assistive technologies and will provide them with more context. Providing an `accessibilityLabel` is recommended if there is no accompanying text describing that something is loading.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Spinner.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'small' | 'large' | 'base' | 'small-100' | 'large-100'", + "description": "Adjusts the size of the spinner icon.", + "isOptional": true, + "defaultValue": "'base'" + } + ], + "value": "export interface SpinnerProps extends SpinnerElementProps {\n}" + } + }, + "StackElementProps": { + "src/surfaces/checkout/components/Stack.ts": { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "name": "StackElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "'aside' | 'footer' | 'header' | 'main' | 'section' | 'status' | 'none' | 'navigation' | 'ordered-list' | 'list-item' | 'list-item-separator' | 'unordered-list' | 'separator' | 'alert' | 'generic'", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "alignContent", + "value": "MaybeResponsive>", + "description": "Aligns the Stack along the cross axis.", + "isOptional": true, + "defaultValue": "'normal'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "alignItems", + "value": "MaybeResponsive>", + "description": "Aligns the Stack's children along the cross axis.", + "isOptional": true, + "defaultValue": "'normal'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "'base' | 'subdued' | 'transparent'", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true, + "defaultValue": "'none' - equivalent to `none base auto`.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "// The following are equivalent:\n\n", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "columnGap", + "value": "MaybeResponsive", + "description": "Adjust spacing between elements in the inline axis.\n\nThis overrides the column value of `gap`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "direction", + "value": "MaybeResponsive<\"block\" | \"inline\">", + "description": "Sets how the children are placed within the Stack. This uses [logical properties](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values).", + "isOptional": true, + "defaultValue": "'block'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "gap", + "value": "MaybeResponsive>", + "description": "Adjust spacing between elements.\n\nA single value applies to both axes. A pair of values (eg `large-100 large-500`) can be used to set the inline and block axes respectively.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "justifyContent", + "value": "MaybeResponsive>", + "description": "Aligns the Stack along the main axis.", + "isOptional": true, + "defaultValue": "'normal'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "rowGap", + "value": "MaybeResponsive", + "description": "Adjust spacing between elements in the block axis.\n\nThis overrides the row value of `gap`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "export interface StackElementProps extends Pick {\n accessibilityRole?: Extract;\n background?: Extract;\n border?: BorderShorthand;\n borderWidth?: MaybeAllValuesShorthandProperty | '';\n borderRadius?: MaybeAllValuesShorthandProperty>;\n alignContent?: MaybeResponsive>;\n alignItems?: MaybeResponsive>;\n justifyContent?: MaybeResponsive>;\n}" + } + }, + "StackProps": { + "src/surfaces/checkout/components/Stack.ts": { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "name": "StackProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "'aside' | 'footer' | 'header' | 'main' | 'section' | 'status' | 'none' | 'navigation' | 'ordered-list' | 'list-item' | 'list-item-separator' | 'unordered-list' | 'separator' | 'alert' | 'generic'", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "alignContent", + "value": "MaybeResponsive>", + "description": "Aligns the Stack along the cross axis.", + "isOptional": true, + "defaultValue": "'normal'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "alignItems", + "value": "MaybeResponsive>", + "description": "Aligns the Stack's children along the cross axis.", + "isOptional": true, + "defaultValue": "'normal'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "'base' | 'subdued' | 'transparent'", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "columnGap", + "value": "MaybeResponsive", + "description": "Adjust spacing between elements in the inline axis.\n\nThis overrides the column value of `gap`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "direction", + "value": "MaybeResponsive<\"block\" | \"inline\">", + "description": "Sets how the children are placed within the Stack. This uses [logical properties](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values).", + "isOptional": true, + "defaultValue": "'block'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "gap", + "value": "MaybeResponsive>", + "description": "Adjust spacing between elements.\n\nA single value applies to both axes. A pair of values (eg `large-100 large-500`) can be used to set the inline and block axes respectively.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "justifyContent", + "value": "MaybeResponsive>", + "description": "Aligns the Stack along the main axis.", + "isOptional": true, + "defaultValue": "'normal'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "rowGap", + "value": "MaybeResponsive", + "description": "Adjust spacing between elements in the block axis.\n\nThis overrides the row value of `gap`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "export interface StackProps extends StackElementProps {\n}" + } + }, + "StackElement": { + "src/surfaces/checkout/components/Stack.ts": { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "name": "StackElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "'aside' | 'footer' | 'header' | 'main' | 'section' | 'status' | 'none' | 'navigation' | 'ordered-list' | 'list-item' | 'list-item-separator' | 'unordered-list' | 'separator' | 'alert' | 'generic'", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "alignContent", + "value": "MaybeResponsive>", + "description": "Aligns the Stack along the cross axis.", + "isOptional": true, + "defaultValue": "'normal'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "alignItems", + "value": "MaybeResponsive>", + "description": "Aligns the Stack's children along the cross axis.", + "isOptional": true, + "defaultValue": "'normal'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "'base' | 'subdued' | 'transparent'", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty>", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | ''", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "columnGap", + "value": "MaybeResponsive", + "description": "Adjust spacing between elements in the inline axis.\n\nThis overrides the column value of `gap`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "direction", + "value": "MaybeResponsive<\"block\" | \"inline\">", + "description": "Sets how the children are placed within the Stack. This uses [logical properties](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values).", + "isOptional": true, + "defaultValue": "'block'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "gap", + "value": "MaybeResponsive>", + "description": "Adjust spacing between elements.\n\nA single value applies to both axes. A pair of values (eg `large-100 large-500`) can be used to set the inline and block axes respectively.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "justifyContent", + "value": "MaybeResponsive>", + "description": "Aligns the Stack along the main axis.", + "isOptional": true, + "defaultValue": "'normal'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "rowGap", + "value": "MaybeResponsive", + "description": "Adjust spacing between elements in the block axis.\n\nThis overrides the row value of `gap`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Stack.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface StackElement extends StackElementProps, Omit {\n}" + } + }, + "SummaryElementProps": { + "src/surfaces/checkout/components/Summary.ts": { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "name": "SummaryElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface SummaryElementProps extends Pick {\n}" + } + }, + "SummaryElement": { + "src/surfaces/checkout/components/Summary.ts": { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "name": "SummaryElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface SummaryElement extends SummaryElementProps, Omit {\n}" + } + }, + "SummaryProps": { + "src/surfaces/checkout/components/Summary.ts": { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "name": "SummaryProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Summary.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface SummaryProps extends SummaryElementProps {\n}" + } + }, + "SwitchElementProps": { + "src/surfaces/checkout/components/Switch.ts": { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "name": "SwitchElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "checked", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "defaultChecked", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Visual content to use as the control label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the control that is unique within the nearest containing `Form` component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + } + ], + "value": "export interface SwitchElementProps extends Pick {\n command?: Extract;\n}" + } + }, + "SwitchEvents": { + "src/surfaces/checkout/components/Switch.ts": { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "name": "SwitchEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "A callback that is run whenever the control is changed.", + "isOptional": true + } + ], + "value": "export interface SwitchEvents extends Pick {\n}" + } + }, + "SwitchElementEvents": { + "src/surfaces/checkout/components/Switch.ts": { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "name": "SwitchElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "change", + "value": "CallbackEventListener", + "description": "A callback that is run whenever the control is changed.", + "isOptional": true + } + ], + "value": "export interface SwitchElementEvents {\n /**\n * A callback that is run whenever the control is changed.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event\n */\n change?: CallbackEventListener;\n}" + } + }, + "SwitchElement": { + "src/surfaces/checkout/components/Switch.ts": { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "name": "SwitchElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "checked", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "defaultChecked", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Visual content to use as the control label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the control that is unique within the nearest containing `Form` component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface SwitchElement extends SwitchElementProps, Omit {\n onchange: SwitchEvents['onChange'];\n}" + } + }, + "SwitchProps": { + "src/surfaces/checkout/components/Switch.ts": { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "name": "SwitchProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "checked", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "defaultChecked", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Visual content to use as the control label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the control that is unique within the nearest containing `Form` component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "A callback that is run whenever the control is changed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Switch.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + } + ], + "value": "export interface SwitchProps extends SwitchElementProps, SwitchEvents {\n}" + } + }, + "TextElementProps": { + "src/surfaces/checkout/components/Text.ts": { + "filePath": "src/surfaces/checkout/components/Text.ts", + "name": "TextElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "color", + "value": "'base' | 'subdued'", + "description": "Modify the color to be more or less intense.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "'ltr' | 'rtl' | 'auto' | ''", + "description": "Indicates the directionality of the element’s text.\n\n- `ltr`: languages written from left to right (e.g. English)\n- `rtl`: languages written from right to left (e.g. Arabic)\n- `auto`: the user agent determines the direction based on the content\n- `''`: direction is inherited from parent elements (equivalent to not setting the attribute)", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)\n\nIt is recommended to combine it with the `dir` attribute to ensure the text is rendered correctly if the surrounding content’s direction is different.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'custom' | 'success' | 'info' | 'auto' | 'neutral' | 'warning' | 'critical'", + "description": "Sets the tone of the component, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'small' | 'address' | 'mark' | 'strong' | 'generic' | 'redundant' | 'emphasis' | 'offset'", + "description": "Provide semantic meaning and default styling to the text.\n\nOther presentation properties on Text override the default styling.", + "isOptional": true, + "defaultValue": "'generic'" + } + ], + "value": "export interface TextElementProps extends Pick {\n color?: Extract;\n tone?: Extract;\n type?: Extract;\n}" + } + }, + "TextElement": { + "src/surfaces/checkout/components/Text.ts": { + "filePath": "src/surfaces/checkout/components/Text.ts", + "name": "TextElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "color", + "value": "'base' | 'subdued'", + "description": "Modify the color to be more or less intense.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "'ltr' | 'rtl' | 'auto' | ''", + "description": "Indicates the directionality of the element’s text.\n\n- `ltr`: languages written from left to right (e.g. English)\n- `rtl`: languages written from right to left (e.g. Arabic)\n- `auto`: the user agent determines the direction based on the content\n- `''`: direction is inherited from parent elements (equivalent to not setting the attribute)", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)\n\nIt is recommended to combine it with the `dir` attribute to ensure the text is rendered correctly if the surrounding content’s direction is different.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'custom' | 'success' | 'info' | 'auto' | 'neutral' | 'warning' | 'critical'", + "description": "Sets the tone of the component, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'small' | 'address' | 'mark' | 'strong' | 'generic' | 'redundant' | 'emphasis' | 'offset'", + "description": "Provide semantic meaning and default styling to the text.\n\nOther presentation properties on Text override the default styling.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface TextElement extends TextElementProps, Omit {\n}" + } + }, + "TextProps": { + "src/surfaces/checkout/components/Text.ts": { + "filePath": "src/surfaces/checkout/components/Text.ts", + "name": "TextProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "color", + "value": "'base' | 'subdued'", + "description": "Modify the color to be more or less intense.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "'ltr' | 'rtl' | 'auto' | ''", + "description": "Indicates the directionality of the element’s text.\n\n- `ltr`: languages written from left to right (e.g. English)\n- `rtl`: languages written from right to left (e.g. Arabic)\n- `auto`: the user agent determines the direction based on the content\n- `''`: direction is inherited from parent elements (equivalent to not setting the attribute)", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)\n\nIt is recommended to combine it with the `dir` attribute to ensure the text is rendered correctly if the surrounding content’s direction is different.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "'custom' | 'success' | 'info' | 'auto' | 'neutral' | 'warning' | 'critical'", + "description": "Sets the tone of the component, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/Text.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'small' | 'address' | 'mark' | 'strong' | 'generic' | 'redundant' | 'emphasis' | 'offset'", + "description": "Provide semantic meaning and default styling to the text.\n\nOther presentation properties on Text override the default styling.", + "isOptional": true, + "defaultValue": "'generic'" + } + ], + "value": "export interface TextProps extends TextElementProps {\n}" + } + }, + "TextAreaElementProps": { + "src/surfaces/checkout/components/TextArea.ts": { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "name": "TextAreaElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "rows", + "value": "number", + "description": "A number of visible text lines.", + "isOptional": true, + "defaultValue": "2" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface TextAreaElementProps extends Pick {\n /**\n * @deprecated Use `label` instead.\n * @private\n */\n placeholder?: string;\n}" + } + }, + "TextAreaEvents": { + "src/surfaces/checkout/components/TextArea.ts": { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "name": "TextAreaEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface TextAreaEvents extends Pick {\n}" + } + }, + "TextAreaElementEvents": { + "src/surfaces/checkout/components/TextArea.ts": { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "name": "TextAreaElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "blur", + "value": "CallbackEventListener", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "change", + "value": "CallbackEventListener", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "focus", + "value": "CallbackEventListener", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "input", + "value": "CallbackEventListener", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface TextAreaElementEvents {\n /**\n * Callback when the element loses focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/blur_event\n */\n blur?: CallbackEventListener;\n /**\n * Callback when the user has **finished editing** a field, e.g. once they have blurred the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event\n */\n change?: CallbackEventListener;\n /**\n * Callback when the element receives focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/focus_event\n */\n focus?: CallbackEventListener;\n /**\n * Callback when the user makes any changes in the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/input_event\n */\n input?: CallbackEventListener;\n}" + } + }, + "TextAreaElement": { + "src/surfaces/checkout/components/TextArea.ts": { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "name": "TextAreaElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "rows", + "value": "number", + "description": "A number of visible text lines.", + "isOptional": true, + "defaultValue": "2" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface TextAreaElement extends TextAreaElementProps, Omit {\n onblur: TextAreaEvents['onBlur'];\n onchange: TextAreaEvents['onChange'];\n onfocus: TextAreaEvents['onFocus'];\n oninput: TextAreaEvents['onInput'];\n}" + } + }, + "TextAreaProps": { + "src/surfaces/checkout/components/TextArea.ts": { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "name": "TextAreaProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "rows", + "value": "number", + "description": "A number of visible text lines.", + "isOptional": true, + "defaultValue": "2" + }, + { + "filePath": "src/surfaces/checkout/components/TextArea.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface TextAreaProps extends TextAreaElementProps, TextAreaEvents {\n}" + } + }, + "TextFieldElementProps": { + "src/surfaces/checkout/components/TextField.ts": { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "name": "TextFieldElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "icon", + "value": "'' | 'cart' | 'note' | 'settings' | 'reset' | 'map' | 'menu' | 'search' | 'circle' | 'filter' | 'image' | 'alert-circle' | 'alert-triangle-filled' | 'alert-triangle' | 'arrow-down' | 'arrow-left' | 'arrow-right' | 'arrow-up-right' | 'arrow-up' | 'bag' | 'bullet' | 'calendar' | 'camera' | 'caret-down' | 'cash-dollar' | 'categories' | 'check-circle' | 'check-circle-filled' | 'check' | 'chevron-down' | 'chevron-left' | 'chevron-right' | 'chevron-up' | 'clipboard' | 'clock' | 'credit-card' | 'delete' | 'delivered' | 'delivery' | 'disabled' | 'discount' | 'edit' | 'email' | 'empty' | 'external' | 'geolocation' | 'gift-card' | 'globe' | 'grid' | 'info-filled' | 'info' | 'list-bulleted' | 'location' | 'lock' | 'menu-horizontal' | 'menu-vertical' | 'minus' | 'mobile' | 'order' | 'organization' | 'plus' | 'profile' | 'question-circle-filled' | 'question-circle' | 'reorder' | 'return' | 'savings' | 'star-filled' | 'star-half' | 'star' | 'store' | 'truck' | 'upload' | 'x-circle-filled' | 'x-circle' | 'x'", + "description": "The type of icon to be displayed in the field.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string", + "description": "A value to be displayed immediately before the editable portion of the field.\n\nThis is useful for displaying an implied part of the value, such as \"https://\" or \"+353\".\n\nThis cannot be edited by the user, and it isn't included in the value of the field.\n\nIt may not be displayed until the user has interacted with the input. For example, an inline label may take the place of the prefix until the user focuses the input.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "suffix", + "value": "string", + "description": "A value to be displayed immediately after the editable portion of the field.\n\nThis is useful for displaying an implied part of the value, such as \"@shopify.com\", or \"%\".\n\nThis cannot be edited by the user, and it isn't included in the value of the field.\n\nIt may not be displayed until the user has interacted with the input. For example, an inline label may take the place of the suffix until the user focuses the input.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface TextFieldElementProps extends Pick {\n icon?: IconProps['type'];\n /**\n * @deprecated Use `label` instead.\n * @private\n */\n placeholder?: string;\n}" + } + }, + "TextFieldEvents": { + "src/surfaces/checkout/components/TextField.ts": { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "name": "TextFieldEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface TextFieldEvents extends Pick {\n}" + } + }, + "TextFieldElementEvents": { + "src/surfaces/checkout/components/TextField.ts": { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "name": "TextFieldElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "blur", + "value": "CallbackEventListener", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "change", + "value": "CallbackEventListener", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "focus", + "value": "CallbackEventListener", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "input", + "value": "CallbackEventListener", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface TextFieldElementEvents {\n /**\n * Callback when the element loses focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/blur_event\n */\n blur?: CallbackEventListener;\n /**\n * Callback when the user has **finished editing** a field, e.g. once they have blurred the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event\n */\n change?: CallbackEventListener;\n /**\n * Callback when the element receives focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/focus_event\n */\n focus?: CallbackEventListener;\n /**\n * Callback when the user makes any changes in the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/input_event\n */\n input?: CallbackEventListener;\n}" + } + }, + "TextFieldElementSlots": { + "src/surfaces/checkout/components/TextField.ts": { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "name": "TextFieldElementSlots", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "accessory", + "value": "HTMLElement", + "description": "Additional content to be displayed in the field. Commonly used to display an icon that activates a tooltip providing more information.", + "isOptional": true + } + ], + "value": "export interface TextFieldElementSlots {\n /**\n * Additional content to be displayed in the field.\n * Commonly used to display an icon that activates a tooltip providing more information.\n */\n accessory?: HTMLElement;\n}" + } + }, + "TextFieldElement": { + "src/surfaces/checkout/components/TextField.ts": { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "name": "TextFieldElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "icon", + "value": "'' | 'cart' | 'note' | 'settings' | 'reset' | 'map' | 'menu' | 'search' | 'circle' | 'filter' | 'image' | 'alert-circle' | 'alert-triangle-filled' | 'alert-triangle' | 'arrow-down' | 'arrow-left' | 'arrow-right' | 'arrow-up-right' | 'arrow-up' | 'bag' | 'bullet' | 'calendar' | 'camera' | 'caret-down' | 'cash-dollar' | 'categories' | 'check-circle' | 'check-circle-filled' | 'check' | 'chevron-down' | 'chevron-left' | 'chevron-right' | 'chevron-up' | 'clipboard' | 'clock' | 'credit-card' | 'delete' | 'delivered' | 'delivery' | 'disabled' | 'discount' | 'edit' | 'email' | 'empty' | 'external' | 'geolocation' | 'gift-card' | 'globe' | 'grid' | 'info-filled' | 'info' | 'list-bulleted' | 'location' | 'lock' | 'menu-horizontal' | 'menu-vertical' | 'minus' | 'mobile' | 'order' | 'organization' | 'plus' | 'profile' | 'question-circle-filled' | 'question-circle' | 'reorder' | 'return' | 'savings' | 'star-filled' | 'star-half' | 'star' | 'store' | 'truck' | 'upload' | 'x-circle-filled' | 'x-circle' | 'x'", + "description": "The type of icon to be displayed in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string", + "description": "A value to be displayed immediately before the editable portion of the field.\n\nThis is useful for displaying an implied part of the value, such as \"https://\" or \"+353\".\n\nThis cannot be edited by the user, and it isn't included in the value of the field.\n\nIt may not be displayed until the user has interacted with the input. For example, an inline label may take the place of the prefix until the user focuses the input.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "suffix", + "value": "string", + "description": "A value to be displayed immediately after the editable portion of the field.\n\nThis is useful for displaying an implied part of the value, such as \"@shopify.com\", or \"%\".\n\nThis cannot be edited by the user, and it isn't included in the value of the field.\n\nIt may not be displayed until the user has interacted with the input. For example, an inline label may take the place of the suffix until the user focuses the input.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface TextFieldElement extends TextFieldElementProps, Omit {\n onblur: TextFieldEvents['onBlur'];\n onchange: TextFieldEvents['onChange'];\n onfocus: TextFieldEvents['onFocus'];\n oninput: TextFieldEvents['onInput'];\n}" + } + }, + "TextFieldProps": { + "src/surfaces/checkout/components/TextField.ts": { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "name": "TextFieldProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "icon", + "value": "'' | 'cart' | 'note' | 'settings' | 'reset' | 'map' | 'menu' | 'search' | 'circle' | 'filter' | 'image' | 'alert-circle' | 'alert-triangle-filled' | 'alert-triangle' | 'arrow-down' | 'arrow-left' | 'arrow-right' | 'arrow-up-right' | 'arrow-up' | 'bag' | 'bullet' | 'calendar' | 'camera' | 'caret-down' | 'cash-dollar' | 'categories' | 'check-circle' | 'check-circle-filled' | 'check' | 'chevron-down' | 'chevron-left' | 'chevron-right' | 'chevron-up' | 'clipboard' | 'clock' | 'credit-card' | 'delete' | 'delivered' | 'delivery' | 'disabled' | 'discount' | 'edit' | 'email' | 'empty' | 'external' | 'geolocation' | 'gift-card' | 'globe' | 'grid' | 'info-filled' | 'info' | 'list-bulleted' | 'location' | 'lock' | 'menu-horizontal' | 'menu-vertical' | 'minus' | 'mobile' | 'order' | 'organization' | 'plus' | 'profile' | 'question-circle-filled' | 'question-circle' | 'reorder' | 'return' | 'savings' | 'star-filled' | 'star-half' | 'star' | 'store' | 'truck' | 'upload' | 'x-circle-filled' | 'x-circle' | 'x'", + "description": "The type of icon to be displayed in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "", + "isOptional": true, + "deprecationMessage": "Use `label` instead.", + "isPrivate": true + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string", + "description": "A value to be displayed immediately before the editable portion of the field.\n\nThis is useful for displaying an implied part of the value, such as \"https://\" or \"+353\".\n\nThis cannot be edited by the user, and it isn't included in the value of the field.\n\nIt may not be displayed until the user has interacted with the input. For example, an inline label may take the place of the prefix until the user focuses the input.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "suffix", + "value": "string", + "description": "A value to be displayed immediately after the editable portion of the field.\n\nThis is useful for displaying an implied part of the value, such as \"@shopify.com\", or \"%\".\n\nThis cannot be edited by the user, and it isn't included in the value of the field.\n\nIt may not be displayed until the user has interacted with the input. For example, an inline label may take the place of the suffix until the user focuses the input.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/TextField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface TextFieldProps extends TextFieldElementProps, TextFieldEvents {\n}" + } + }, + "TimeElementProps": { + "src/surfaces/checkout/components/Time.ts": { + "filePath": "src/surfaces/checkout/components/Time.ts", + "name": "TimeElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "dateTime", + "value": "string", + "description": "Set the time and/or date of the element.\n\nIt must be a [valid date string](https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/time#valid_datetime_values).", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface TimeElementProps extends Pick {\n}" + } + }, + "TimeElement": { + "src/surfaces/checkout/components/Time.ts": { + "filePath": "src/surfaces/checkout/components/Time.ts", + "name": "TimeElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "dateTime", + "value": "string", + "description": "Set the time and/or date of the element.\n\nIt must be a [valid date string](https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/time#valid_datetime_values).", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface TimeElement extends TimeElementProps, Omit {\n}" + } + }, + "TimeProps": { + "src/surfaces/checkout/components/Time.ts": { + "filePath": "src/surfaces/checkout/components/Time.ts", + "name": "TimeProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "dateTime", + "value": "string", + "description": "Set the time and/or date of the element.\n\nIt must be a [valid date string](https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/time#valid_datetime_values).", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/Time.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface TimeProps extends TimeElementProps {\n}" + } + }, + "TooltipElementProps": { + "src/surfaces/checkout/components/Tooltip.ts": { + "filePath": "src/surfaces/checkout/components/Tooltip.ts", + "name": "TooltipElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Tooltip.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface TooltipElementProps extends Pick {\n}" + } + }, + "TooltipElement": { + "src/surfaces/checkout/components/Tooltip.ts": { + "filePath": "src/surfaces/checkout/components/Tooltip.ts", + "name": "TooltipElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Tooltip.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface TooltipElement extends TooltipElementProps {\n}" + } + }, + "TooltipProps": { + "src/surfaces/checkout/components/Tooltip.ts": { + "filePath": "src/surfaces/checkout/components/Tooltip.ts", + "name": "TooltipProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/Tooltip.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface TooltipProps extends TooltipElementProps {\n}" + } + }, + "UnorderedListElementProps": { + "src/surfaces/checkout/components/UnorderedList.ts": { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "name": "UnorderedListElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface UnorderedListElementProps extends UnorderedListProps$1 {\n}" + } + }, + "UnorderedListElement": { + "src/surfaces/checkout/components/UnorderedList.ts": { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "name": "UnorderedListElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/blur_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/change_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "((this: GlobalEventHandlers, ev: FocusEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/focus_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/input_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string | null", + "description": "The **`Element.prefix`** read-only property returns the namespace prefix of the specified element, or `null` if no prefix is specified.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/prefix)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface UnorderedListElement extends UnorderedListElementProps, Omit {\n}" + } + }, + "UnorderedListProps": { + "src/surfaces/checkout/components/UnorderedList.ts": { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "name": "UnorderedListProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/UnorderedList.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface UnorderedListProps extends UnorderedListElementProps {\n}" + } + }, + "URLFieldElementProps": { + "src/surfaces/checkout/components/UrlField.ts": { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "name": "URLFieldElementProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface URLFieldElementProps extends Pick {\n}" + } + }, + "UrlFieldEvents": { + "src/surfaces/checkout/components/UrlField.ts": { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "name": "UrlFieldEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface UrlFieldEvents extends Pick {\n}" + } + }, + "URLFieldElementEvents": { + "src/surfaces/checkout/components/UrlField.ts": { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "name": "URLFieldElementEvents", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "blur", + "value": "CallbackEventListener", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "change", + "value": "CallbackEventListener", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "focus", + "value": "CallbackEventListener", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "input", + "value": "CallbackEventListener", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + } + ], + "value": "export interface URLFieldElementEvents {\n /**\n * Callback when the element loses focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/blur_event\n */\n blur?: CallbackEventListener;\n /**\n * Callback when the user has **finished editing** a field, e.g. once they have blurred the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event\n */\n change?: CallbackEventListener;\n /**\n * Callback when the element receives focus.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/focus_event\n */\n focus?: CallbackEventListener;\n /**\n * Callback when the user makes any changes in the field.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/input_event\n */\n input?: CallbackEventListener;\n}" + } + }, + "URLFieldElementSlots": { + "src/surfaces/checkout/components/UrlField.ts": { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "name": "URLFieldElementSlots", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "accessory", + "value": "HTMLElement", + "description": "Additional content to be displayed in the field. Commonly used to display an icon that activates a tooltip providing more information.", + "isOptional": true + } + ], + "value": "export interface URLFieldElementSlots {\n /**\n * Additional content to be displayed in the field.\n * Commonly used to display an icon that activates a tooltip providing more information.\n */\n accessory?: HTMLElement;\n}" + } + }, + "UrlFieldElement": { + "src/surfaces/checkout/components/UrlField.ts": { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "name": "UrlFieldElement", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "accessKey", + "value": "string", + "description": "The **`HTMLElement.accessKey`** property sets the keystroke which a user can press to jump to a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "accessKeyLabel", + "value": "string", + "description": "The **`HTMLElement.accessKeyLabel`** read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "addEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; }", + "description": "\nThe **`addEventListener()`** method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "after", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/after)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "animate", + "value": "(keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationOptions) => Animation", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animate)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "append", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/append)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "appendChild", + "value": "(node: T) => T", + "description": "The **`appendChild()`** method of the Node interface adds a node to the end of the list of children of a specified parent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/appendChild)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaActiveDescendantElement", + "value": "Element | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAtomic", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaAutoComplete", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBrailleRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaBusy", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaBusy)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaChecked", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaChecked)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColCount)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaColSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaControlsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaCurrent", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescribedByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDetailsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaDisabled", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaErrorMessageElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaExpanded", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaFlowToElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHasPopup", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaHidden", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaHidden)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaInvalid", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaKeyShortcuts", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabel)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLabelledByElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLevel", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLevel)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaLive", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaLive)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaModal", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaModal)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiLine", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaMultiSelectable", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOrientation", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaOwnsElements", + "value": "ReadonlyArray | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPlaceholder", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPosInSet", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaPressed", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaPressed)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaReadOnly", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRelevant", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRequired", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRequired)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRoleDescription", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowCount", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndex", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowIndexText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaRowSpan", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSelected", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSelected)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSetSize", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaSort", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaSort)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMax", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueMin", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueNow", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ariaValueText", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/ariaValueText)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "assignedSlot", + "value": "HTMLSlotElement | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/assignedSlot)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "attachInternals", + "value": "() => ElementInternals", + "description": "The **`HTMLElement.attachInternals()`** method returns an ElementInternals object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "attachShadow", + "value": "(init: ShadowRootInit) => ShadowRoot", + "description": "The **`Element.attachShadow()`** method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attachShadow)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ATTRIBUTE_NODE", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "NamedNodeMap", + "description": "The **`Element.attributes`** property returns a live collection of all attribute nodes registered to the specified node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/attributes)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "attributeStyleMap", + "value": "StylePropertyMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "autocapitalize", + "value": "string", + "description": "The **`autocapitalize`** property of the HTMLElement interface represents the element's capitalization behavior for user input.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "autocorrect", + "value": "boolean", + "description": "The **`autocorrect`** property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "autofocus", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "baseURI", + "value": "string", + "description": "The read-only **`baseURI`** property of the Node interface returns the absolute base URL of the document containing the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/baseURI)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "before", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/before)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "blur", + "value": "() => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/blur)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "CDATA_SECTION_NODE", + "value": "4", + "description": "node is a CDATASection node." + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "checkVisibility", + "value": "(options?: CheckVisibilityOptions) => boolean", + "description": "The **`checkVisibility()`** method of the Element interface checks whether the element is visible.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/checkVisibility)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "childElementCount", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/childElementCount)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "childNodes", + "value": "NodeListOf", + "description": "The read-only **`childNodes`** property of the Node interface returns a live the first child node is assigned index `0`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/childNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "HTMLCollection", + "description": "Returns the child elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/children)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "GetAccessor", + "name": "classList", + "value": "DOMTokenList", + "description": "The **`Element.classList`** is a read-only property that returns a live DOMTokenList collection of the `class` attributes of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/classList)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "className", + "value": "string", + "description": "The **`className`** property of the of the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/className)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "click", + "value": "() => void", + "description": "The **`HTMLElement.click()`** method simulates a mouse click on an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/click)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "clientHeight", + "value": "number", + "description": "The **`clientHeight`** read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "clientLeft", + "value": "number", + "description": "The **`clientLeft`** read-only property of the Element interface returns the width of the left border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "clientTop", + "value": "number", + "description": "The **`clientTop`** read-only property of the Element interface returns the width of the top border of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientTop)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "clientWidth", + "value": "number", + "description": "The **`clientWidth`** read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/clientWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "cloneNode", + "value": "(subtree?: boolean) => Node", + "description": "The **`cloneNode()`** method of the Node interface returns a duplicate of the node on which this method was called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/cloneNode)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "closest", + "value": "{ (selector: K): HTMLElementTagNameMap[K]; (selector: K): SVGElementTagNameMap[K]; (selector: K): MathMLElementTagNameMap[K]; (selectors: string): E; }", + "description": "The **`closest()`** method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/closest)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "COMMENT_NODE", + "value": "8", + "description": "node is a Comment node." + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "compareDocumentPosition", + "value": "(other: Node) => number", + "description": "The **`compareDocumentPosition()`** method of the Node interface reports the position of its argument node relative to the node on which it is called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "computedStyleMap", + "value": "() => StylePropertyMapReadOnly", + "description": "The **`computedStyleMap()`** method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "contains", + "value": "(other: Node) => boolean", + "description": "The **`contains()`** method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/contains)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "contentEditable", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "currentCSSZoom", + "value": "number", + "description": "The **`currentCSSZoom`** read-only property of the Element interface provides the 'effective' CSS `zoom` of an element, taking into account the zoom applied to the element and all its parent elements.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "dataset", + "value": "DOMStringMap", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "string", + "description": "The **`HTMLElement.dir`** property indicates the text writing directionality of the content of the current element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dir)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "dispatchEvent", + "value": "(event: Event) => boolean", + "description": "The **`dispatchEvent()`** method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_FRAGMENT_NODE", + "value": "11", + "description": "node is a DocumentFragment node." + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_NODE", + "value": "9", + "description": "node is a document." + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINED_BY", + "value": "16", + "description": "Set when other is a descendant of node." + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_CONTAINS", + "value": "8", + "description": "Set when other is an ancestor of node." + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_DISCONNECTED", + "value": "1", + "description": "Set when node and other are not in the same tree." + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_FOLLOWING", + "value": "4", + "description": "Set when other is following node." + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "value": "32", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_POSITION_PRECEDING", + "value": "2", + "description": "Set when other is preceding node." + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "DOCUMENT_TYPE_NODE", + "value": "10", + "description": "node is a doctype." + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "draggable", + "value": "boolean", + "description": "The **`draggable`** property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ELEMENT_NODE", + "value": "1", + "description": "node is an element." + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "enterKeyHint", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_NODE", + "value": "6", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ENTITY_REFERENCE_NODE", + "value": "5", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "firstChild", + "value": "ChildNode | null", + "description": "The read-only **`firstChild`** property of the Node interface returns the node's first child in the tree, or `null` if the node has no children.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/firstChild)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "firstElementChild", + "value": "Element | null", + "description": "Returns the first child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/firstElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "focus", + "value": "(options?: FocusOptions) => void", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/focus)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "getAnimations", + "value": "(options?: GetAnimationsOptions) => Animation[]", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAnimations)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttribute", + "value": "(qualifiedName: string) => string", + "description": "The **`getAttribute()`** method of the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNames", + "value": "() => string[]", + "description": "The **`getAttributeNames()`** method of the array.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNode", + "value": "(qualifiedName: string) => Attr", + "description": "Returns the specified attribute of the specified element, as an Attr node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNodeNS", + "value": "(namespace: string, localName: string) => Attr", + "description": "The **`getAttributeNodeNS()`** method of the Element interface returns the namespaced Attr node of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "getAttributeNS", + "value": "(namespace: string, localName: string) => string", + "description": "The **`getAttributeNS()`** method of the Element interface returns the string value of the attribute with the specified namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "getBoundingClientRect", + "value": "() => DOMRect", + "description": "The **`Element.getBoundingClientRect()`** method returns a position relative to the viewport.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "getClientRects", + "value": "() => DOMRectList", + "description": "The **`getClientRects()`** method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getClientRects)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByClassName", + "value": "(classNames: string) => HTMLCollectionOf", + "description": "The Element method **`getElementsByClassName()`** returns a live specified class name or names.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagName", + "value": "{ (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: K): HTMLCollectionOf; (qualifiedName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagName()`** method returns a live All descendants of the specified element are searched, but not the element itself.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "getElementsByTagNameNS", + "value": "{ (namespaceURI: \"http://www.w3.org/1999/xhtml\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/2000/svg\", localName: string): HTMLCollectionOf; (namespaceURI: \"http://www.w3.org/1998/Math/MathML\", localName: string): HTMLCollectionOf; (namespace: string, localName: string): HTMLCollectionOf; }", + "description": "The **`Element.getElementsByTagNameNS()`** method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "getHTML", + "value": "(options?: GetHTMLOptions) => string", + "description": "The **`getHTML()`** method of the Element interface is used to serialize an element's DOM to an HTML string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/getHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "getRootNode", + "value": "(options?: GetRootNodeOptions) => Node", + "description": "The **`getRootNode()`** method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/getRootNode)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttribute", + "value": "(qualifiedName: string) => boolean", + "description": "The **`Element.hasAttribute()`** method returns a **Boolean** value indicating whether the specified element has the specified attribute or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributeNS", + "value": "(namespace: string, localName: string) => boolean", + "description": "The **`hasAttributeNS()`** method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "hasAttributes", + "value": "() => boolean", + "description": "The **`hasAttributes()`** method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasAttributes)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "hasChildNodes", + "value": "() => boolean", + "description": "The **`hasChildNodes()`** method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "hasPointerCapture", + "value": "(pointerId: number) => boolean", + "description": "The **`hasPointerCapture()`** method of the pointer capture for the pointer identified by the given pointer ID.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "The HTMLElement property **`hidden`** reflects the value of the element's `hidden` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "hidePopover", + "value": "() => void", + "description": "The **`hidePopover()`** method of the HTMLElement interface hides a popover element (i.e., one that has a valid `popover` attribute) by removing it from the top layer and styling it with `display: none`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "inert", + "value": "boolean", + "description": "The HTMLElement property **`inert`** reflects the value of the element's `inert` attribute.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inert)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "innerHTML", + "value": "string", + "description": "The **`innerHTML`** property of the Element interface gets or sets the HTML or XML markup contained within the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/innerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "innerText", + "value": "string", + "description": "The **`innerText`** property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentElement", + "value": "(where: InsertPosition, element: Element) => Element", + "description": "The **`insertAdjacentElement()`** method of the relative to the element it is invoked upon.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentHTML", + "value": "(position: InsertPosition, string: string) => void", + "description": "The **`insertAdjacentHTML()`** method of the the resulting nodes into the DOM tree at a specified position.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "insertAdjacentText", + "value": "(where: InsertPosition, data: string) => void", + "description": "The **`insertAdjacentText()`** method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "insertBefore", + "value": "(node: T, child: Node) => T", + "description": "The **`insertBefore()`** method of the Node interface inserts a node before a _reference node_ as a child of a specified _parent node_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/insertBefore)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "isConnected", + "value": "boolean", + "description": "The read-only **`isConnected`** property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isConnected)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "isContentEditable", + "value": "boolean", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "isDefaultNamespace", + "value": "(namespace: string) => boolean", + "description": "The **`isDefaultNamespace()`** method of the Node interface accepts a namespace URI as an argument.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "isEqualNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isEqualNode()`** method of the Node interface tests whether two nodes are equal.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isEqualNode)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "isSameNode", + "value": "(otherNode: Node) => boolean", + "description": "The **`isSameNode()`** method of the Node interface is a legacy alias the for the `===` strict equality operator.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/isSameNode)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "The **`lang`** property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/lang)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "lastChild", + "value": "ChildNode | null", + "description": "The read-only **`lastChild`** property of the Node interface returns the last child of the node, or `null` if there are no child nodes.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lastChild)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "lastElementChild", + "value": "Element | null", + "description": "Returns the last child that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/lastElementChild)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "localName", + "value": "string", + "description": "The **`Element.localName`** read-only property returns the local part of the qualified name of an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/localName)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "lookupNamespaceURI", + "value": "(prefix: string) => string", + "description": "The **`lookupNamespaceURI()`** method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and `null` if not).\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "lookupPrefix", + "value": "(namespace: string) => string", + "description": "The **`lookupPrefix()`** method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and `null` if not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "matches", + "value": "(selectors: string) => boolean", + "description": "The **`matches()`** method of the Element interface tests whether the element would be selected by the specified CSS selector.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "namespaceURI", + "value": "string | null", + "description": "The **`Element.namespaceURI`** read-only property returns the namespace URI of the element, or `null` if the element is not in a namespace.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/namespaceURI)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "nextElementSibling", + "value": "Element | null", + "description": "Returns the first following sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "nextSibling", + "value": "ChildNode | null", + "description": "The read-only **`nextSibling`** property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns `null` if the specified node is the last child in the parent element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nextSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeName", + "value": "string", + "description": "The read-only **`nodeName`** property of Node returns the name of the current node as a string.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeName)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeType", + "value": "number", + "description": "The read-only **`nodeType`** property of a Node interface is an integer that identifies what the node is.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeType)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "nodeValue", + "value": "string | null", + "description": "The **`nodeValue`** property of the Node interface returns or sets the value of the current node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/nodeValue)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "nonce", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "normalize", + "value": "() => void", + "description": "The **`normalize()`** method of the Node interface puts the specified node and all of its sub-tree into a _normalized_ form.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/normalize)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "NOTATION_NODE", + "value": "12", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetHeight", + "value": "number", + "description": "The **`offsetHeight`** read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetLeft", + "value": "number", + "description": "The **`offsetLeft`** read-only property of the HTMLElement interface returns the number of pixels that the _upper left corner_ of the current element is offset to the left within the HTMLElement.offsetParent node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetParent", + "value": "Element | null", + "description": "The **`HTMLElement.offsetParent`** read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetTop", + "value": "number", + "description": "The **`offsetTop`** read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the _closest positioned_ ancestor element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "offsetWidth", + "value": "number", + "description": "The **`offsetWidth`** read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onabort", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/abort_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationcancel", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationcancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationend", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationiteration", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onanimationstart", + "value": "((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onauxclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/auxclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforeinput", + "value": "((this: GlobalEventHandlers, ev: InputEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforeinput_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforematch", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/beforematch_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onbeforetoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/beforetoggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onblur", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "oncancel", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/cancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplay_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "oncanplaythrough", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canplaythrough_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onchange", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onclick", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onclose", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextlost", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextmenu", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/contextmenu_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "oncontextrestored", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "oncopy", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/copy_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "oncuechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/cuechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "oncut", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/cut_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ondblclick", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/dblclick_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ondrag", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drag_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragend", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragenter", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragleave", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragover", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ondragstart", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/dragstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ondrop", + "value": "((this: GlobalEventHandlers, ev: DragEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/drop_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ondurationchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/durationchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onemptied", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/emptied_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onended", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onerror", + "value": "OnErrorEventHandler", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/error_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onfocus", + "value": "(event: FocusEvent) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onformdata", + "value": "((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/formdata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenchange", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onfullscreenerror", + "value": "((this: Element, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/fullscreenerror_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ongotpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/gotpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "oninput", + "value": "(event: Event) => void", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "oninvalid", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/invalid_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeydown", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keydown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeypress", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keypress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onkeyup", + "value": "((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/keyup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onload", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/load_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadeddata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadeddata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadedmetadata", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadedmetadata_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onloadstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loadstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onlostpointercapture", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/lostpointercapture_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onmousedown", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousedown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseenter", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseleave", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onmousemove", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mousemove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseout", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseover", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onmouseup", + "value": "((this: GlobalEventHandlers, ev: MouseEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/mouseup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onpaste", + "value": "((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/paste_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onpause", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onplay", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onplaying", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playing_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointercancel", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerdown", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerenter", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerleave", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointermove", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointermove_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerout", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerout_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerover", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerover_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerrawupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "Available only in secure contexts.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onpointerup", + "value": "((this: GlobalEventHandlers, ev: PointerEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/pointerup_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onprogress", + "value": "((this: GlobalEventHandlers, ev: ProgressEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/progress_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onratechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ratechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onreset", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onresize", + "value": "((this: GlobalEventHandlers, ev: UIEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/resize_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onscroll", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scroll_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onscrollend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/scrollend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onsecuritypolicyviolation", + "value": "((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/securitypolicyviolation_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onseeked", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeked_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onseeking", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onselect", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onselectionchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/selectionchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onselectstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/selectstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onslotchange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/slotchange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onstalled", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/stalled_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onsubmit", + "value": "((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onsuspend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/suspend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ontimeupdate", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/timeupdate_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ontoggle", + "value": "((this: GlobalEventHandlers, ev: ToggleEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/toggle_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchcancel", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchcancel_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchend", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchend_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchmove", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchmove_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ontouchstart", + "value": "((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/touchstart_event)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitioncancel", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitioncancel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionend", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionrun", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionrun_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ontransitionstart", + "value": "((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onvolumechange", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volumechange_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onwaiting", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/waiting_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationiteration", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationiteration`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationiteration_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkitanimationstart", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `onanimationstart`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/animationstart_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onwebkittransitionend", + "value": "((this: GlobalEventHandlers, ev: Event) => any) | null", + "description": "", + "deprecationMessage": "This is a legacy alias of `ontransitionend`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/transitionend_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onwheel", + "value": "((this: GlobalEventHandlers, ev: WheelEvent) => any) | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/wheel_event)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "outerHTML", + "value": "string", + "description": "The **`outerHTML`** attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/outerHTML)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "outerText", + "value": "string", + "description": "The **`outerText`** property of the HTMLElement interface returns the same value as HTMLElement.innerText.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "ownerDocument", + "value": "Document", + "description": "The read-only **`ownerDocument`** property of the Node interface returns the top-level document object of the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/ownerDocument)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "parentElement", + "value": "HTMLElement | null", + "description": "The read-only **`parentElement`** property of Node interface returns the DOM node's parent Element, or `null` if the node either has no parent, or its parent isn't a DOM Element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentElement)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "parentNode", + "value": "ParentNode | null", + "description": "The read-only **`parentNode`** property of the Node interface returns the parent of the specified node in the DOM tree.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/parentNode)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "GetAccessor", + "name": "part", + "value": "DOMTokenList", + "description": "The **`part`** property of the Element interface represents the part identifier(s) of the element (i.e., set using the `part` attribute), returned as a DOMTokenList.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/part)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "popover", + "value": "string | null", + "description": "The **`popover`** property of the HTMLElement interface gets and sets an element's popover state via JavaScript (`'auto'`, `'hint'`, or `'manual'`), and can be used for feature detection.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/popover)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "prepend", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/prepend)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "previousElementSibling", + "value": "Element | null", + "description": "Returns the first preceding sibling that is an element, and null otherwise.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "previousSibling", + "value": "ChildNode | null", + "description": "The read-only **`previousSibling`** property of the Node interface returns the node immediately preceding the specified one in its parent's or `null` if the specified node is the first in that list.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/previousSibling)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "PROCESSING_INSTRUCTION_NODE", + "value": "7", + "description": "node is a ProcessingInstruction node." + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "querySelector", + "value": "{ (selectors: K): HTMLElementTagNameMap[K]; (selectors: K): SVGElementTagNameMap[K]; (selectors: K): MathMLElementTagNameMap[K]; (selectors: K): HTMLElementDeprecatedTagNameMap[K]; (selectors: string): E; }", + "description": "Returns the first element that is a descendant of node that matches selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelector)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "querySelectorAll", + "value": "{ (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: K): NodeListOf; (selectors: string): NodeListOf; }", + "description": "Returns all element descendants of node that match selectors.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll)", + "deprecationMessage": "Deprecated" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "releasePointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`releasePointerCapture()`** method of the previously set for a specific (PointerEvent) _pointer_.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "remove", + "value": "() => void", + "description": "Removes node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/remove)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttribute", + "value": "(qualifiedName: string) => void", + "description": "The Element method **`removeAttribute()`** removes the attribute with the specified name from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`removeAttributeNode()`** method of the Element interface removes the specified Attr node from the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "removeAttributeNS", + "value": "(namespace: string, localName: string) => void", + "description": "The **`removeAttributeNS()`** method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "removeChild", + "value": "(child: T) => T", + "description": "The **`removeChild()`** method of the Node interface removes a child node from the DOM and returns the removed node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/removeChild)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "removeEventListener", + "value": "{ (type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; (type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; }", + "description": "\nThe **`removeEventListener()`** method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChild", + "value": "(node: Node, child: T) => T", + "description": "The **`replaceChild()`** method of the Node interface replaces a child node within the given (parent) node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Node/replaceChild)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceChildren", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/replaceChildren)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "replaceWith", + "value": "(...nodes: (string | Node)[]) => void", + "description": "Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.\n\nThrows a \"HierarchyRequestError\" DOMException if the constraints of the node tree are violated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "requestFullscreen", + "value": "(options?: FullscreenOptions) => Promise", + "description": "The **`Element.requestFullscreen()`** method issues an asynchronous request to make the element be displayed in fullscreen mode.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "requestPointerLock", + "value": "(options?: PointerLockOptions) => Promise", + "description": "The **`requestPointerLock()`** method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "role", + "value": "string | null", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/role)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "scroll", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scroll()`** method of the Element interface scrolls the element to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scroll)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollBy", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollBy()`** method of the Element interface scrolls an element by the given amount.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollBy)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollHeight", + "value": "number", + "description": "The **`scrollHeight`** read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollHeight)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollIntoView", + "value": "(arg?: boolean | ScrollIntoViewOptions) => void", + "description": "The Element interface's **`scrollIntoView()`** method scrolls the element's ancestor containers such that the element on which `scrollIntoView()` is called is visible to the user.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollLeft", + "value": "number", + "description": "The **`scrollLeft`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollLeft)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "scrollTo", + "value": "{ (options?: ScrollToOptions): void; (x: number, y: number): void; }", + "description": "The **`scrollTo()`** method of the Element interface scrolls to a particular set of coordinates inside a given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTo)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollTop", + "value": "number", + "description": "The **`scrollTop`** property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollTop)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "scrollWidth", + "value": "number", + "description": "The **`scrollWidth`** read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/scrollWidth)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttribute", + "value": "(qualifiedName: string, value: string) => void", + "description": "The **`setAttribute()`** method of the Element interface sets the value of an attribute on the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNode", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNode()`** method of the Element interface adds a new Attr node to the specified element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNodeNS", + "value": "(attr: Attr) => Attr", + "description": "The **`setAttributeNodeNS()`** method of the Element interface adds a new namespaced Attr node to an element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "setAttributeNS", + "value": "(namespace: string, qualifiedName: string, value: string) => void", + "description": "`setAttributeNS` adds a new attribute or changes the value of an attribute with the given namespace and name.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "setHTMLUnsafe", + "value": "(html: string) => void", + "description": "The **`setHTMLUnsafe()`** method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "setPointerCapture", + "value": "(pointerId: number) => void", + "description": "The **`setPointerCapture()`** method of the _capture target_ of future pointer events.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "shadowRoot", + "value": "ShadowRoot | null", + "description": "The `Element.shadowRoot` read-only property represents the shadow root hosted by the element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/shadowRoot)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "showPopover", + "value": "() => void", + "description": "The **`showPopover()`** method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid `popover` attribute) by adding it to the top layer.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "slot", + "value": "string", + "description": "The **`slot`** property of the Element interface returns the name of the shadow DOM slot the element is inserted in.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/slot)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "spellcheck", + "value": "boolean", + "description": "The **`spellcheck`** property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "GetAccessor", + "name": "style", + "value": "CSSStyleDeclaration", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/style)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "tabIndex", + "value": "number", + "description": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "tagName", + "value": "string", + "description": "The **`tagName`** read-only property of the Element interface returns the tag name of the element on which it's called.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/tagName)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "TEXT_NODE", + "value": "3", + "description": "node is a Text node." + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "GetAccessor", + "name": "textContent", + "value": "string", + "description": "[MDN Reference](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "The **`HTMLElement.title`** property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/title)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "toggleAttribute", + "value": "(qualifiedName: string, force?: boolean) => boolean", + "description": "The **`toggleAttribute()`** method of the present and adding it if it is not present) on the given element.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "togglePopover", + "value": "(options?: boolean) => boolean", + "description": "The **`togglePopover()`** method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid `popover` attribute) between the hidden and showing states.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "translate", + "value": "boolean", + "description": "The **`translate`** property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/translate)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "MethodSignature", + "name": "webkitMatchesSelector", + "value": "(selectors: string) => boolean", + "description": "", + "deprecationMessage": "This is a legacy alias of `matches`.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/matches)" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "writingSuggestions", + "value": "string", + "description": "The **`writingSuggestions`** property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions)" + } + ], + "value": "export interface UrlFieldElement extends URLFieldElementProps, Omit {\n onblur: UrlFieldEvents['onBlur'];\n onchange: UrlFieldEvents['onChange'];\n onfocus: UrlFieldEvents['onFocus'];\n oninput: UrlFieldEvents['onInput'];\n}" + } + }, + "UrlFieldProps": { + "src/surfaces/checkout/components/UrlField.ts": { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "name": "UrlFieldProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/UrlField.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface UrlFieldProps extends URLFieldElementProps, UrlFieldEvents {\n}" + } + }, + "StringChildren": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "StringChildren", + "value": "string", + "description": "", + "isPublicDocs": true + } + }, + "GlobalProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "GlobalProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "export interface GlobalProps {\n\t/**\n\t * A unique identifier for the element.\n\t */\n\tid?: string;\n}" + } + }, + "AbbreviationProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "AbbreviationProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the abbreviation or acronym.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "title", + "value": "string", + "description": "Defines the full expansion of the abbreviation or acronym.\n\nHelps user agents and users understand the meaning of the abbreviated text.", + "isOptional": true, + "defaultValue": "''" + } + ], + "value": "interface AbbreviationProps$1 extends GlobalProps {\n\t/**\n\t * The content of the abbreviation or acronym.\n\t */\n\tchildren?: ComponentChildren;\n\t/**\n\t * Defines the full expansion of the abbreviation or acronym.\n\t *\n\t * Helps user agents and users understand the meaning of the abbreviated text.\n\t *\n\t * @default ''\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/abbr\n\t */\n\ttitle?: string;\n}" + } + }, + "ActionSlots": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ActionSlots", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "primaryAction", + "value": "ComponentChildren", + "description": "The primary action to perform, provided as a button or link type element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "secondaryActions", + "value": "ComponentChildren", + "description": "The secondary actions to perform, provided as button or link type elements.", + "isOptional": true + } + ], + "value": "export interface ActionSlots {\n\t/**\n\t * The primary action to perform, provided as a button or link type element.\n\t */\n\tprimaryAction?: ComponentChildren;\n\t/**\n\t * The secondary actions to perform, provided as button or link type elements.\n\t */\n\tsecondaryActions?: ComponentChildren;\n}" + } + }, + "BaseOverlayProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BaseOverlayProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterHide", + "value": "(event: Event) => void", + "description": "Callback fired when the overlay is hidden **after** any animations to hide the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterShow", + "value": "(event: Event) => void", + "description": "Callback fired when the overlay is shown **after** any animations to show the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onHide", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is hidden.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onShow", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is shown.", + "isOptional": true + } + ], + "value": "export interface BaseOverlayProps {\n\t/**\n\t * Callback fired after the overlay is shown.\n\t */\n\tonShow?: (event: Event) => void;\n\t/**\n\t * Callback fired when the overlay is shown **after** any animations to show the overlay have finished.\n\t */\n\tonAfterShow?: (event: Event) => void;\n\t/**\n\t * Callback fired after the overlay is hidden.\n\t */\n\tonHide?: (event: Event) => void;\n\t/**\n\t * Callback fired when the overlay is hidden **after** any animations to hide the overlay have finished.\n\t */\n\tonAfterHide?: (event: Event) => void;\n}" + } + }, + "BaseOverlayMethods": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BaseOverlayMethods", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "hideOverlay", + "value": "() => void", + "description": "Method to hide an overlay." + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "showOverlay", + "value": "() => void", + "description": "Method to show an overlay." + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "toggleOverlay", + "value": "() => void", + "description": "Method to toggle the visiblity of an overlay." + } + ], + "value": "export interface BaseOverlayMethods {\n\t/**\n\t * Method to show an overlay.\n\t *\n\t * @implementation This is a method to be called on the element and not a callback and should hence be camelCase\n\t */\n\tshowOverlay: () => void;\n\t/**\n\t * Method to hide an overlay.\n\t *\n\t * @implementation This is a method to be called on the element and not a callback and should hence be camelCase\n\t */\n\thideOverlay: () => void;\n\t/**\n\t * Method to toggle the visiblity of an overlay.\n\t *\n\t * @implementation This is a method to be called on the element and not a callback and should hence be camelCase\n\t */\n\ttoggleOverlay: () => void;\n}" + } + }, + "FocusEventProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "FocusEventProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + } + ], + "value": "export interface FocusEventProps {\n\t/**\n\t * Callback when the element loses focus.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/blur_event\n\t */\n\tonBlur?: (event: FocusEvent) => void;\n\t/**\n\t * Callback when the element receives focus.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/focus_event\n\t */\n\tonFocus?: (event: FocusEvent) => void;\n}" + } + }, + "ToggleEventProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ToggleEventProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterToggle", + "value": "(event: ToggleEvent$1) => void", + "description": "Callback fired when the element state changes **after** any animations have finished.\n\n- If the element transitioned from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element transitioned from showing to hidden, the `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onToggle", + "value": "(event: ToggleEvent$1) => void", + "description": "Callback straight after the element state changes.\n\n- If the element is transitioning from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element is transitioning from showing to hidden, then `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + } + ], + "value": "export interface ToggleEventProps {\n\t/**\n\t * Callback fired when the element state changes **after** any animations have finished.\n\t *\n\t * - If the element transitioned from hidden to showing, the `oldState` property will be set to `closed` and the\n\t * `newState` property will be set to `open`.\n\t * - If the element transitioned from showing to hidden, the `oldState` property will be set to `open` and the\n\t * `newState` will be `closed`.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/ToggleEvent/newState\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/ToggleEvent/oldState\n\t */\n\tonAfterToggle?: (event: ToggleEvent$1) => void;\n\t/**\n\t * Callback straight after the element state changes.\n\t *\n\t * - If the element is transitioning from hidden to showing, the `oldState` property will be set to `closed` and the\n\t * `newState` property will be set to `open`.\n\t * - If the element is transitioning from showing to hidden, then `oldState` property will be set to `open` and the\n\t * `newState` will be `closed`.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/toggle_event\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/ToggleEvent/newState\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/ToggleEvent/oldState\n\t */\n\tonToggle?: (event: ToggleEvent$1) => void;\n}" + } + }, + "ToggleEvent$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ToggleEvent$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "AT_TARGET", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "bubbles", + "value": "boolean", + "description": "The **`bubbles`** read-only property of the Event interface indicates whether the event bubbles up through the DOM tree or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/bubbles)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "BUBBLING_PHASE", + "value": "3", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "cancelable", + "value": "boolean", + "description": "The **`cancelable`** read-only property of the Event interface indicates whether the event can be canceled, and therefore prevented as if the event never happened.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/cancelable)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "cancelBubble", + "value": "boolean", + "description": "The **`cancelBubble`** property of the Event interface is deprecated.", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/cancelBubble)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "CAPTURING_PHASE", + "value": "1", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "composed", + "value": "boolean", + "description": "The read-only **`composed`** property of the or not the event will propagate across the shadow DOM boundary into the standard DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/composed)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "composedPath", + "value": "() => EventTarget[]", + "description": "The **`composedPath()`** method of the Event interface returns the event's path which is an array of the objects on which listeners will be invoked.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/composedPath)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "currentTarget", + "value": "EventTarget | null", + "description": "The **`currentTarget`** read-only property of the Event interface identifies the element to which the event handler has been attached.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/currentTarget)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultPrevented", + "value": "boolean", + "description": "The **`defaultPrevented`** read-only property of the Event interface returns a boolean value indicating whether or not the call to Event.preventDefault() canceled the event.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/defaultPrevented)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "eventPhase", + "value": "number", + "description": "The **`eventPhase`** read-only property of the being evaluated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/eventPhase)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "initEvent", + "value": "(type: string, bubbles?: boolean, cancelable?: boolean) => void", + "description": "The **`Event.initEvent()`** method is used to initialize the value of an event created using Document.createEvent().", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/initEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "isTrusted", + "value": "boolean", + "description": "The **`isTrusted`** read-only property of the when the event was generated by the user agent (including via user actions and programmatic methods such as HTMLElement.focus()), and `false` when the event was dispatched via The only exception is the `click` event, which initializes the `isTrusted` property to `false` in user agents.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/isTrusted)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "newState", + "value": "ToggleState", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "NONE", + "value": "0", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "oldState", + "value": "ToggleState", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "preventDefault", + "value": "() => void", + "description": "The **`preventDefault()`** method of the Event interface tells the user agent that if the event does not get explicitly handled, its default action should not be taken as it normally would be.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/preventDefault)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "returnValue", + "value": "boolean", + "description": "The Event property **`returnValue`** indicates whether the default action for this event has been prevented or not.", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/returnValue)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "srcElement", + "value": "EventTarget | null", + "description": "The deprecated **`Event.srcElement`** is an alias for the Event.target property.", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/srcElement)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "stopImmediatePropagation", + "value": "() => void", + "description": "The **`stopImmediatePropagation()`** method of the If several listeners are attached to the same element for the same event type, they are called in the order in which they were added.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/stopImmediatePropagation)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "stopPropagation", + "value": "() => void", + "description": "The **`stopPropagation()`** method of the Event interface prevents further propagation of the current event in the capturing and bubbling phases.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/stopPropagation)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "EventTarget | null", + "description": "The read-only **`target`** property of the dispatched.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/target)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "timeStamp", + "value": "DOMHighResTimeStamp", + "description": "The **`timeStamp`** read-only property of the Event interface returns the time (in milliseconds) at which the event was created.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/timeStamp)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "string", + "description": "The **`type`** read-only property of the Event interface returns a string containing the event's type.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/type)" + } + ], + "value": "interface ToggleEvent$1 extends Event {\n\treadonly newState: ToggleState;\n\treadonly oldState: ToggleState;\n}" + } + }, + "ExtendableEvent": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ExtendableEvent", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "AT_TARGET", + "value": "2", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "bubbles", + "value": "boolean", + "description": "The **`bubbles`** read-only property of the Event interface indicates whether the event bubbles up through the DOM tree or not.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/bubbles)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "BUBBLING_PHASE", + "value": "3", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "cancelable", + "value": "boolean", + "description": "The **`cancelable`** read-only property of the Event interface indicates whether the event can be canceled, and therefore prevented as if the event never happened.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/cancelable)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "cancelBubble", + "value": "boolean", + "description": "The **`cancelBubble`** property of the Event interface is deprecated.", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/cancelBubble)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "CAPTURING_PHASE", + "value": "1", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "composed", + "value": "boolean", + "description": "The read-only **`composed`** property of the or not the event will propagate across the shadow DOM boundary into the standard DOM.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/composed)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "composedPath", + "value": "() => EventTarget[]", + "description": "The **`composedPath()`** method of the Event interface returns the event's path which is an array of the objects on which listeners will be invoked.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/composedPath)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "currentTarget", + "value": "EventTarget | null", + "description": "The **`currentTarget`** read-only property of the Event interface identifies the element to which the event handler has been attached.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/currentTarget)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultPrevented", + "value": "boolean", + "description": "The **`defaultPrevented`** read-only property of the Event interface returns a boolean value indicating whether or not the call to Event.preventDefault() canceled the event.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/defaultPrevented)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "eventPhase", + "value": "number", + "description": "The **`eventPhase`** read-only property of the being evaluated.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/eventPhase)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "initEvent", + "value": "(type: string, bubbles?: boolean, cancelable?: boolean) => void", + "description": "The **`Event.initEvent()`** method is used to initialize the value of an event created using Document.createEvent().", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/initEvent)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "isTrusted", + "value": "boolean", + "description": "The **`isTrusted`** read-only property of the when the event was generated by the user agent (including via user actions and programmatic methods such as HTMLElement.focus()), and `false` when the event was dispatched via The only exception is the `click` event, which initializes the `isTrusted` property to `false` in user agents.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/isTrusted)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "NONE", + "value": "0", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "preventDefault", + "value": "() => void", + "description": "The **`preventDefault()`** method of the Event interface tells the user agent that if the event does not get explicitly handled, its default action should not be taken as it normally would be.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/preventDefault)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "returnValue", + "value": "boolean", + "description": "The Event property **`returnValue`** indicates whether the default action for this event has been prevented or not.", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/returnValue)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "srcElement", + "value": "EventTarget | null", + "description": "The deprecated **`Event.srcElement`** is an alias for the Event.target property.", + "deprecationMessage": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/srcElement)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "stopImmediatePropagation", + "value": "() => void", + "description": "The **`stopImmediatePropagation()`** method of the If several listeners are attached to the same element for the same event type, they are called in the order in which they were added.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/stopImmediatePropagation)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "MethodSignature", + "name": "stopPropagation", + "value": "() => void", + "description": "The **`stopPropagation()`** method of the Event interface prevents further propagation of the current event in the capturing and bubbling phases.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/stopPropagation)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "EventTarget | null", + "description": "The read-only **`target`** property of the dispatched.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/target)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "timeStamp", + "value": "DOMHighResTimeStamp", + "description": "The **`timeStamp`** read-only property of the Event interface returns the time (in milliseconds) at which the event was created.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/timeStamp)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "string", + "description": "The **`type`** read-only property of the Event interface returns a string containing the event's type.\n\n[MDN Reference](https://developer.mozilla.org/docs/Web/API/Event/type)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "waitUntil", + "value": "(promise: Promise) => void", + "description": "Provide a promise that signals the length, and eventual success or failure of actions relating to the event.\n\nThis may be called many times, which adds promises to the event.\n\nHowever, this may only be called synchronously during the dispatch of the event. As in, you cannot call it after a `setTimeout` or microtask.", + "isOptional": true + } + ], + "value": "export interface ExtendableEvent extends Event {\n\t/**\n\t * Provide a promise that signals the length, and eventual success or failure of actions relating to the event.\n\t *\n\t * This may be called many times, which adds promises to the event.\n\t *\n\t * However, this may only be called synchronously during the dispatch of the event.\n\t * As in, you cannot call it after a `setTimeout` or microtask.\n\t */\n\twaitUntil?: (promise: Promise) => void;\n}" + } + }, + "AnnouncementProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "AnnouncementProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the announcement.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "dismiss", + "value": "() => void", + "description": "Method to programmatically dismiss the announcement." + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterToggle", + "value": "(event: ToggleEvent$1) => void", + "description": "Callback fired when the element state changes **after** any animations have finished.\n\n- If the element transitioned from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element transitioned from showing to hidden, the `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onDismiss", + "value": "(event: Event) => void", + "description": "Callback fired when the announcement is dismissed by the user (either via the built-in dismiss button or programmatically).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onToggle", + "value": "(event: ToggleEvent$1) => void", + "description": "Callback straight after the element state changes.\n\n- If the element is transitioning from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element is transitioning from showing to hidden, then `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + } + ], + "value": "interface AnnouncementProps$1 extends GlobalProps, ToggleEventProps {\n\t/**\n\t * The content of the announcement.\n\t */\n\tchildren?: ComponentChildren;\n\t/**\n\t * Callback fired when the announcement is dismissed by the user\n\t * (either via the built-in dismiss button or programmatically).\n\t */\n\tonDismiss?: (event: Event) => void;\n\t/**\n\t * Method to programmatically dismiss the announcement.\n\t */\n\tdismiss: () => void;\n}" + } + }, + "ColorKeyword": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ColorKeyword", + "value": "\"subdued\" | \"base\" | \"strong\"", + "description": "", + "isPublicDocs": true + } + }, + "BackgroundColorKeyword": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "BackgroundColorKeyword", + "value": "\"transparent\" | ColorKeyword", + "description": "", + "isPublicDocs": true + } + }, + "BackgroundProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BackgroundProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "BackgroundColorKeyword", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + } + ], + "value": "export interface BackgroundProps {\n\t/**\n\t * Adjust the background of the element.\n\t *\n\t * @default 'transparent'\n\t */\n\tbackground?: BackgroundColorKeyword;\n}" + } + }, + "ToneKeyword": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ToneKeyword", + "value": "\"auto\" | \"neutral\" | \"info\" | \"success\" | \"caution\" | \"warning\" | \"critical\" | \"accent\" | \"custom\"", + "description": "", + "isPublicDocs": true + } + }, + "IconType": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "IconType", + "value": "'product' | 'variant' | 'cart' | 'payment' | 'wallet' | 'code' | 'phone' | 'target' | 'metafields' | 'note' | 'settings' | 'paste' | 'play' | 'reset' | 'select' | 'button' | 'link' | 'map' | 'menu' | 'search' | 'table' | 'circle' | 'filter' | 'image' | 'text' | 'view' | 'alert-circle' | 'alert-triangle-filled' | 'alert-triangle' | 'arrow-down' | 'arrow-left' | 'arrow-right' | 'arrow-up-right' | 'arrow-up' | 'bag' | 'bullet' | 'calendar' | 'camera' | 'caret-down' | 'cash-dollar' | 'categories' | 'check-circle' | 'check-circle-filled' | 'check' | 'chevron-down' | 'chevron-left' | 'chevron-right' | 'chevron-up' | 'clipboard' | 'clock' | 'credit-card' | 'delete' | 'delivered' | 'delivery' | 'disabled' | 'discount' | 'edit' | 'email' | 'empty' | 'external' | 'geolocation' | 'gift-card' | 'globe' | 'grid' | 'info-filled' | 'info' | 'list-bulleted' | 'location' | 'lock' | 'menu-horizontal' | 'menu-vertical' | 'minus' | 'mobile' | 'order' | 'organization' | 'plus' | 'profile' | 'question-circle-filled' | 'question-circle' | 'reorder' | 'return' | 'savings' | 'star-filled' | 'star-half' | 'star' | 'store' | 'truck' | 'upload' | 'x-circle-filled' | 'x-circle' | 'x' | 'color' | 'adjust' | 'affiliate' | 'airplane' | 'alert-bubble' | 'alert-diamond' | 'alert-location' | 'alert-octagon' | 'alert-octagon-filled' | 'app-extension' | 'apps' | 'archive' | 'arrow-down-circle' | 'arrow-down-right' | 'arrow-left-circle' | 'arrow-right-circle' | 'arrow-up-circle' | 'arrows-in-horizontal' | 'arrows-out-horizontal' | 'attachment' | 'automation' | 'backspace' | 'bank' | 'barcode' | 'battery-low' | 'bill' | 'blank' | 'blog' | 'bolt' | 'bolt-filled' | 'book' | 'book-open' | 'bug' | 'business-entity' | 'button-press' | 'calculator' | 'calendar-check' | 'calendar-compare' | 'calendar-list' | 'calendar-time' | 'camera-flip' | 'caret-left' | 'caret-right' | 'caret-up' | 'cart-abandoned' | 'cart-discount' | 'cart-down' | 'cart-filled' | 'cart-sale' | 'cart-send' | 'cart-up' | 'cash-euro' | 'cash-pound' | 'cash-rupee' | 'cash-yen' | 'catalog-product' | 'channels' | 'chart-cohort' | 'chart-donut' | 'chart-funnel' | 'chart-histogram-first' | 'chart-histogram-first-last' | 'chart-histogram-flat' | 'chart-histogram-full' | 'chart-histogram-growth' | 'chart-histogram-last' | 'chart-histogram-second-last' | 'chart-horizontal' | 'chart-line' | 'chart-popular' | 'chart-stacked' | 'chart-vertical' | 'chat' | 'chat-new' | 'chat-referral' | 'checkbox' | 'chevron-down-circle' | 'chevron-left-circle' | 'chevron-right-circle' | 'chevron-up-circle' | 'circle-dashed' | 'clipboard-check' | 'clipboard-checklist' | 'clock-revert' | 'code-add' | 'collection' | 'collection-featured' | 'collection-list' | 'collection-reference' | 'color-none' | 'compass' | 'complete' | 'compose' | 'confetti' | 'connect' | 'content' | 'contract' | 'corner-pill' | 'corner-round' | 'corner-square' | 'credit-card-cancel' | 'credit-card-percent' | 'credit-card-reader' | 'credit-card-reader-chip' | 'credit-card-reader-tap' | 'credit-card-secure' | 'credit-card-tap-chip' | 'crop' | 'currency-convert' | 'cursor' | 'cursor-banner' | 'cursor-option' | 'data-presentation' | 'data-table' | 'database' | 'database-add' | 'database-connect' | 'desktop' | 'disabled-filled' | 'discount-add' | 'discount-automatic' | 'discount-code' | 'discount-remove' | 'dns-settings' | 'dock-floating' | 'dock-side' | 'domain' | 'domain-landing-page' | 'domain-new' | 'domain-redirect' | 'download' | 'drag-drop' | 'drag-handle' | 'drawer' | 'duplicate' | 'email-follow-up' | 'email-newsletter' | 'enabled' | 'enter' | 'envelope' | 'envelope-soft-pack' | 'eraser' | 'exchange' | 'exit' | 'export' | 'eye-check-mark' | 'eye-dropper' | 'eye-dropper-list' | 'eye-first' | 'eyeglasses' | 'fav' | 'favicon' | 'file' | 'file-list' | 'filter-active' | 'flag' | 'flip-horizontal' | 'flip-vertical' | 'flower' | 'folder' | 'folder-add' | 'folder-down' | 'folder-remove' | 'folder-up' | 'food' | 'foreground' | 'forklift' | 'forms' | 'games' | 'gauge' | 'gift' | 'git-branch' | 'git-commit' | 'git-repository' | 'globe-asia' | 'globe-europe' | 'globe-lines' | 'globe-list' | 'graduation-hat' | 'hashtag' | 'hashtag-decimal' | 'hashtag-list' | 'heart' | 'hide' | 'hide-filled' | 'home' | 'home-filled' | 'icons' | 'identity-card' | 'image-add' | 'image-alt' | 'image-explore' | 'image-magic' | 'image-none' | 'image-with-text-overlay' | 'images' | 'import' | 'in-progress' | 'incentive' | 'incoming' | 'incomplete' | 'inheritance' | 'inventory' | 'inventory-edit' | 'inventory-list' | 'inventory-transfer' | 'inventory-updated' | 'iq' | 'key' | 'keyboard' | 'keyboard-filled' | 'keyboard-hide' | 'keypad' | 'label-printer' | 'language' | 'language-translate' | 'layout-block' | 'layout-buy-button' | 'layout-buy-button-horizontal' | 'layout-buy-button-vertical' | 'layout-column-1' | 'layout-columns-2' | 'layout-columns-3' | 'layout-footer' | 'layout-header' | 'layout-logo-block' | 'layout-popup' | 'layout-rows-2' | 'layout-section' | 'layout-sidebar-left' | 'layout-sidebar-right' | 'lightbulb' | 'link-list' | 'list-bulleted-filled' | 'list-numbered' | 'live' | 'live-critical' | 'live-none' | 'location-none' | 'markets' | 'markets-euro' | 'markets-rupee' | 'markets-yen' | 'maximize' | 'measurement-size' | 'measurement-size-list' | 'measurement-volume' | 'measurement-volume-list' | 'measurement-weight' | 'measurement-weight-list' | 'media-receiver' | 'megaphone' | 'mention' | 'menu-filled' | 'merge' | 'metaobject' | 'metaobject-list' | 'metaobject-reference' | 'microphone' | 'minimize' | 'minus-circle' | 'money' | 'money-none' | 'money-split' | 'moon' | 'nature' | 'note-add' | 'notification' | 'order-batches' | 'order-draft' | 'order-filled' | 'order-first' | 'order-fulfilled' | 'order-repeat' | 'order-unfulfilled' | 'orders-status' | 'outdent' | 'outgoing' | 'package' | 'package-cancel' | 'package-fulfilled' | 'package-on-hold' | 'package-reassign' | 'package-returned' | 'page' | 'page-add' | 'page-attachment' | 'page-clock' | 'page-down' | 'page-heart' | 'page-list' | 'page-reference' | 'page-remove' | 'page-report' | 'page-up' | 'pagination-end' | 'pagination-start' | 'paint-brush-flat' | 'paint-brush-round' | 'paper-check' | 'partially-complete' | 'passkey' | 'pause-circle' | 'payment-capture' | 'payout' | 'payout-dollar' | 'payout-euro' | 'payout-pound' | 'payout-rupee' | 'payout-yen' | 'person' | 'person-add' | 'person-exit' | 'person-filled' | 'person-list' | 'person-lock' | 'person-remove' | 'person-segment' | 'personalized-text' | 'phablet' | 'phone-in' | 'phone-out' | 'pin' | 'pin-remove' | 'plan' | 'play-circle' | 'plus-circle' | 'plus-circle-down' | 'plus-circle-filled' | 'plus-circle-up' | 'point-of-sale' | 'point-of-sale-register' | 'price-list' | 'print' | 'product-add' | 'product-cost' | 'product-filled' | 'product-list' | 'product-reference' | 'product-remove' | 'product-return' | 'product-unavailable' | 'profile-filled' | 'receipt' | 'receipt-dollar' | 'receipt-euro' | 'receipt-folded' | 'receipt-paid' | 'receipt-pound' | 'receipt-refund' | 'receipt-rupee' | 'receipt-yen' | 'receivables' | 'redo' | 'referral-code' | 'refresh' | 'remove-background' | 'replace' | 'replay' | 'reward' | 'rocket' | 'rotate-left' | 'rotate-right' | 'sandbox' | 'save' | 'scan-qr-code' | 'search-add' | 'search-list' | 'search-recent' | 'search-resource' | 'send' | 'share' | 'shield-check-mark' | 'shield-none' | 'shield-pending' | 'shield-person' | 'shipping-label' | 'shipping-label-cancel' | 'shopcodes' | 'slideshow' | 'smiley-happy' | 'smiley-joy' | 'smiley-neutral' | 'smiley-sad' | 'social-ad' | 'social-post' | 'sort' | 'sort-ascending' | 'sort-descending' | 'sound' | 'sports' | 'star-circle' | 'star-list' | 'status' | 'status-active' | 'stop-circle' | 'store-import' | 'store-managed' | 'store-online' | 'sun' | 'table-masonry' | 'tablet' | 'tax' | 'team' | 'text-align-center' | 'text-align-left' | 'text-align-right' | 'text-block' | 'text-bold' | 'text-color' | 'text-font' | 'text-font-list' | 'text-grammar' | 'text-in-columns' | 'text-in-rows' | 'text-indent' | 'text-indent-remove' | 'text-italic' | 'text-quote' | 'text-title' | 'text-underline' | 'text-with-image' | 'theme' | 'theme-edit' | 'theme-store' | 'theme-template' | 'three-d-environment' | 'thumbs-down' | 'thumbs-up' | 'tip-jar' | 'toggle-off' | 'toggle-on' | 'transaction' | 'transaction-fee-add' | 'transaction-fee-dollar' | 'transaction-fee-euro' | 'transaction-fee-pound' | 'transaction-fee-rupee' | 'transaction-fee-yen' | 'transfer' | 'transfer-in' | 'transfer-internal' | 'transfer-out' | 'undo' | 'unknown-device' | 'unlock' | 'viewport-narrow' | 'viewport-short' | 'viewport-tall' | 'viewport-wide' | 'wand' | 'watch' | 'wifi' | 'work' | 'work-list' | 'wrench'", + "description": "", + "isPublicDocs": true + } + }, + "ExtractStrict": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ExtractStrict", + "value": "", + "description": "", + "isPublicDocs": true + } + }, + "optionalSpace": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "optionalSpace", + "value": "\"\" | \" \"", + "description": "", + "isPublicDocs": true + } + }, + "BadgeProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BadgeProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Badge.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "color", + "value": "ColorKeyword", + "description": "Modify the color to be more or less intense.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "icon", + "value": "IconType | AnyString", + "description": "The type of icon to be displayed in the badge.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "iconPosition", + "value": "'start' | 'end'", + "description": "The position of the icon in relation to the text.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "SizeKeyword", + "description": "Adjusts the size.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "ToneKeyword", + "description": "Sets the tone of the Badge, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + } + ], + "value": "interface BadgeProps$1 extends GlobalProps {\n\t/**\n\t * The content of the Badge.\n\t */\n\tchildren?: ComponentChildren;\n\t/**\n\t * Sets the tone of the Badge, based on the intention of the information being conveyed.\n\t *\n\t * @default 'auto'\n\t */\n\ttone?: ToneKeyword;\n\t/**\n\t * Modify the color to be more or less intense.\n\t *\n\t * @default 'base'\n\t */\n\tcolor?: ColorKeyword;\n\t/**\n\t * The type of icon to be displayed in the badge.\n\t *\n\t * @default ''\n\t */\n\ticon?: IconType | AnyString;\n\t/**\n\t * The position of the icon in relation to the text.\n\t */\n\ticonPosition?: \"start\" | \"end\";\n\t/**\n\t * Adjusts the size.\n\t *\n\t * @default 'base'\n\t */\n\tsize?: SizeKeyword;\n}" + } + }, + "BannerProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BannerProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Banner.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "collapsible", + "value": "boolean", + "description": "Makes the content collapsible. A collapsible banner will conceal child elements initially, but allow the user to expand the banner to see them.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "dismissible", + "value": "boolean", + "description": "Determines whether the close button of the banner is present.\n\nWhen the close button is pressed, the `dismiss` event will fire, then `hidden` will be true, any animation will complete, and the `afterhide` event will fire.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "heading", + "value": "string", + "description": "The title of the banner.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "Determines whether the banner is hidden.\n\nIf this property is being set on each framework render (as in 'controlled' usage), and the banner is `dismissible`, ensure you update app state for this property when the `dismiss` event fires.\n\nIf the banner is not `dismissible`, it can still be hidden by setting this property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterHide", + "value": "(event: Event) => void", + "description": "Event handler when the banner has fully hidden.\n\nThe `hidden` property will be `true` when this event fires.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onDismiss", + "value": "(event: Event) => void", + "description": "Event handler when the banner is dismissed by the user.\n\nThis does not fire when setting `hidden` manually.\n\nThe `hidden` property will be `false` when this event fires.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "primaryAction", + "value": "ComponentChildren", + "description": "The primary action to perform, provided as a button or link type element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "secondaryActions", + "value": "ComponentChildren", + "description": "The secondary actions to perform, provided as button or link type elements.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "ToneKeyword", + "description": "Sets the tone of the Banner, based on the intention of the information being conveyed.\n\nThe banner is a live region and the type of status will be dictated by the Tone selected.\n\n- `critical` creates an [assertive live region](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/alert_role) that is announced by screen readers immediately.\n- `neutral`, `info`, `success`, `warning` and `caution` creates an [informative live region](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/status_role) that is announced by screen readers after the current message.", + "isOptional": true, + "defaultValue": "'auto'" + } + ], + "value": "interface BannerProps$1 extends GlobalProps, ActionSlots {\n\t/**\n\t * The title of the banner.\n\t *\n\t * @default ''\n\t */\n\theading?: string;\n\t/**\n\t * The content of the Banner.\n\t */\n\tchildren?: ComponentChildren;\n\t/**\n\t * Sets the tone of the Banner, based on the intention of the information being conveyed.\n\t *\n\t * The banner is a live region and the type of status will be dictated by the Tone selected.\n\t *\n\t * - `critical` creates an [assertive live region](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/alert_role) that is announced by screen readers immediately.\n\t * - `neutral`, `info`, `success`, `warning` and `caution` creates an [informative live region](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/status_role) that is announced by screen readers after the current message.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Live_Regions\n\t * @see https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/alert_role\n\t * @see https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/status_role\n\t *\n\t * @default 'auto'\n\t */\n\ttone?: ToneKeyword;\n\t/**\n\t * Makes the content collapsible.\n\t * A collapsible banner will conceal child elements initially, but allow the user to expand the banner to see them.\n\t *\n\t * @default false\n\t */\n\tcollapsible?: boolean;\n\t/**\n\t * Determines whether the close button of the banner is present.\n\t *\n\t * When the close button is pressed, the `dismiss` event will fire,\n\t * then `hidden` will be true,\n\t * any animation will complete,\n\t * and the `afterhide` event will fire.\n\t *\n\t * @default false\n\t */\n\tdismissible?: boolean;\n\t/**\n\t * Event handler when the banner is dismissed by the user.\n\t *\n\t * This does not fire when setting `hidden` manually.\n\t *\n\t * The `hidden` property will be `false` when this event fires.\n\t */\n\tonDismiss?: (event: Event) => void;\n\t/**\n\t * Event handler when the banner has fully hidden.\n\t *\n\t * The `hidden` property will be `true` when this event fires.\n\t *\n\t * @implementation If implementations animate the hiding of the banner,\n\t * this event must fire after the banner has fully hidden.\n\t * We can add an `onHide` event in future if we want to provide a hook for the start of the animation.\n\t */\n\tonAfterHide?: (event: Event) => void;\n\t/**\n\t * Determines whether the banner is hidden.\n\t *\n\t * If this property is being set on each framework render (as in 'controlled' usage),\n\t * and the banner is `dismissible`,\n\t * ensure you update app state for this property when the `dismiss` event fires.\n\t *\n\t * If the banner is not `dismissible`, it can still be hidden by setting this property.\n\t *\n\t * @default false\n\t */\n\thidden?: boolean;\n}" + } + }, + "DisplayProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "DisplayProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + } + ], + "value": "export interface DisplayProps {\n\t/**\n\t * Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\t *\n\t * - `auto`: the component’s initial value. The actual value depends on the component and context.\n\t * - `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/display\n\t * @default 'auto'\n\t */\n\tdisplay?: MaybeResponsive<\"auto\" | \"none\">;\n}" + } + }, + "AccessibilityRoleProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "AccessibilityRoleProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + } + ], + "value": "export interface AccessibilityRoleProps {\n\t/**\n\t * Sets the semantic meaning of the component’s content. When set,\n\t * the role will be used by assistive technologies to help users\n\t * navigate the page.\n\t *\n\t * @implementation Although, in HTML hosts, this property changes the element used,\n\t * changing this property must not impact the visual styling of inside or outside of the box.\n\t *\n\t * @default 'generic'\n\t */\n\taccessibilityRole?: AccessibilityRole;\n}" + } + }, + "AccessibilityVisibilityProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "AccessibilityVisibilityProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + } + ], + "value": "export interface AccessibilityVisibilityProps {\n\t/**\n\t * Changes the visibility of the element.\n\t *\n\t * - `visible`: the element is visible to all users.\n\t * - `hidden`: the element is removed from the accessibility tree but remains visible.\n\t * - `exclusive`: the element is visually hidden but remains in the accessibility tree.\n\t *\n\t * @default 'visible'\n\t */\n\taccessibilityVisibility?: \"visible\" | \"hidden\" | \"exclusive\";\n}" + } + }, + "LabelAccessibilityVisibilityProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "LabelAccessibilityVisibilityProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + } + ], + "value": "export interface LabelAccessibilityVisibilityProps {\n\t/**\n\t * Changes the visibility of the component's label.\n\t *\n\t * - `visible`: the label is visible to all users.\n\t * - `exclusive`: the label is visually hidden but remains in the accessibility tree.\n\t *\n\t * @default 'visible'\n\t */\n\tlabelAccessibilityVisibility?: ExtractStrict;\n}" + } + }, + "PaddingProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "PaddingProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "export interface PaddingProps {\n\t/**\n\t * Adjust the padding of all edges.\n\t *\n\t * [1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is\n\t * supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\t *\n\t * - 4 values: `block-start inline-end block-end inline-start`\n\t * - 3 values: `block-start inline block-end`\n\t * - 2 values: `block inline`\n\t *\n\t * For example:\n\t * - `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n\t * - `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n\t * - `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n\t * - `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\t *\n\t * A padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.\n\t *\n\t * @default 'none'\n\t */\n\tpadding?: MaybeResponsive>;\n\t/**\n\t * Adjust the block-padding.\n\t *\n\t * - `large none` means block-start padding is `large`, block-end padding is `none`.\n\t *\n\t * This overrides the block value of `padding`.\n\t *\n\t * @default '' - meaning no override\n\t */\n\tpaddingBlock?: MaybeResponsive | \"\">;\n\t/**\n\t * Adjust the block-start padding.\n\t *\n\t * This overrides the block-start value of `paddingBlock`.\n\t *\n\t * @default '' - meaning no override\n\t */\n\tpaddingBlockStart?: MaybeResponsive;\n\t/**\n\t * Adjust the block-end padding.\n\t *\n\t * This overrides the block-end value of `paddingBlock`.\n\t *\n\t * @default '' - meaning no override\n\t */\n\tpaddingBlockEnd?: MaybeResponsive;\n\t/**\n\t * Adjust the inline padding.\n\t *\n\t * - `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\t *\n\t * This overrides the inline value of `padding`.\n\t *\n\t * @default '' - meaning no override\n\t */\n\tpaddingInline?: MaybeResponsive | \"\">;\n\t/**\n\t * Adjust the inline-start padding.\n\t *\n\t * This overrides the inline-start value of `paddingInline`.\n\t *\n\t * @default '' - meaning no override\n\t */\n\tpaddingInlineStart?: MaybeResponsive;\n\t/**\n\t * Adjust the inline-end padding.\n\t *\n\t * This overrides the inline-end value of `paddingInline`.\n\t *\n\t * @default '' - meaning no override\n\t */\n\tpaddingInlineEnd?: MaybeResponsive;\n}" + } + }, + "SizingProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "SizingProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + } + ], + "value": "export interface SizingProps {\n\t/**\n\t * Adjust the block size.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/block-size\n\t *\n\t * @default 'auto'\n\t */\n\tblockSize?: MaybeResponsive;\n\t/**\n\t * Adjust the minimum block size.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/min-block-size\n\t *\n\t * @default '0'\n\t */\n\tminBlockSize?: MaybeResponsive;\n\t/**\n\t * Adjust the maximum block size.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/max-block-size\n\t *\n\t * @default 'none'\n\t */\n\tmaxBlockSize?: MaybeResponsive;\n\t/**\n\t * Adjust the inline size.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/inline-size\n\t *\n\t * @default 'auto'\n\t */\n\tinlineSize?: MaybeResponsive;\n\t/**\n\t * Adjust the minimum inline size.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/min-inline-size\n\t *\n\t * @default '0'\n\t */\n\tminInlineSize?: MaybeResponsive;\n\t/**\n\t * Adjust the maximum inline size.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/max-inline-size\n\t *\n\t * @default 'none'\n\t */\n\tmaxInlineSize?: MaybeResponsive;\n}" + } + }, + "BorderSizeKeyword": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "BorderSizeKeyword", + "value": "SizeKeyword | \"none\"", + "description": "", + "isPublicDocs": true + } + }, + "BorderRadiusKeyword": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "BorderRadiusKeyword", + "value": "SizeKeyword | \"max\" | \"none\"", + "description": "", + "isPublicDocs": true + } + }, + "BorderProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BorderProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true, + "defaultValue": "'none' - equivalent to `none base auto`.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "// The following are equivalent:\n\n", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "ColorKeyword | \"\"", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "export interface BorderProps {\n\t/**\n\t * Set the border via the shorthand property.\n\t *\n\t * This can be a size, optionally followed by a color, optionally followed by a style.\n\t *\n\t * If the color is not specified, it will be `base`.\n\t *\n\t * If the style is not specified, it will be `auto`.\n\t *\n\t * Values can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.\n\t *\n\t * @example\n\t * // The following are equivalent:\n\t * \n\t * \n\t *\n\t * @default 'none' - equivalent to `none base auto`.\n\t */\n\tborder?: BorderShorthand;\n\t/**\n\t * Set the width of the border.\n\t *\n\t * If set, it takes precedence over the `border` property's width.\n\t *\n\t * Like CSS, up to 4 values can be specified.\n\t *\n\t * If one value is specified, it applies to all sides.\n\t *\n\t * If two values are specified, they apply to the block sides and inline sides respectively.\n\t *\n\t * If three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\t *\n\t * If four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.\n\t *\n\t * @default '' - meaning no override\n\t */\n\tborderWidth?: MaybeAllValuesShorthandProperty | \"\";\n\t/**\n\t * Set the style of the border.\n\t *\n\t * If set, it takes precedence over the `border` property's style.\n\t *\n\t * Like CSS, up to 4 values can be specified.\n\t *\n\t * If one value is specified, it applies to all sides.\n\t *\n\t * If two values are specified, they apply to the block sides and inline sides respectively.\n\t *\n\t * If three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\t *\n\t * If four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.\n\t *\n\t * @default '' - meaning no override\n\t */\n\tborderStyle?: MaybeAllValuesShorthandProperty | \"\";\n\t/**\n\t * Set the color of the border.\n\t *\n\t * If set, it takes precedence over the `border` property's color.\n\t *\n\t * @default '' - meaning no override\n\t */\n\tborderColor?: ColorKeyword | \"\";\n\t/**\n\t * Set the radius of the border.\n\t *\n\t * [1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is\n\t * supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\t *\n\t * - 4 values: `start-start start-end end-end end-start`\n\t * - 3 values: `start-start (start-end & end-start) start-end`\n\t * - 2 values: `(start-start & end-end) (start-end & end-start)`\n\t *\n\t * For example:\n\t * - `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n\t * - `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n\t * - `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n\t * - `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.\n\t *\n\t * @defaultValue 'none'\n\t */\n\tborderRadius?: MaybeAllValuesShorthandProperty;\n}" + } + }, + "OverflowProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "OverflowProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + } + ], + "value": "export interface OverflowProps {\n\t/**\n\t * Sets the overflow behavior of the element.\n\t *\n\t * - `hidden`: clips the content when it is larger than the element’s container.\n\t * The element will not be scrollable and the users will not be able\n\t * to access the clipped content by dragging or using a scroll wheel on a mouse.\n\t * - `visible`: the content that extends beyond the element’s container is visible.\n\t *\n\t * @default 'visible'\n\t */\n\toverflow?: \"hidden\" | \"visible\";\n}" + } + }, + "BaseBoxProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BaseBoxProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "BackgroundColorKeyword", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true, + "defaultValue": "'none' - equivalent to `none base auto`.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "// The following are equivalent:\n\n", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "ColorKeyword | \"\"", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Box.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "export interface BaseBoxProps extends AccessibilityVisibilityProps, BackgroundProps, DisplayProps, SizingProps, PaddingProps, BorderProps, OverflowProps {\n\t/**\n\t * The content of the Box.\n\t */\n\tchildren?: ComponentChildren;\n\t/**\n\t * A label that describes the purpose or contents of the element.\n\t * When set, it will be announced to users using assistive technologies and will provide them with more context.\n\t *\n\t * Only use this when the element's content is not enough context for users using assistive technologies.\n\t */\n\taccessibilityLabel?: string;\n}" + } + }, + "BaseBoxPropsWithRole": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BaseBoxPropsWithRole", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "BackgroundColorKeyword", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true, + "defaultValue": "'none' - equivalent to `none base auto`.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "// The following are equivalent:\n\n", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "ColorKeyword | \"\"", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Box.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "export interface BaseBoxPropsWithRole extends BaseBoxProps, AccessibilityRoleProps {\n}" + } + }, + "BoxProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BoxProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "BackgroundColorKeyword", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true, + "defaultValue": "'none' - equivalent to `none base auto`.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "// The following are equivalent:\n\n", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "ColorKeyword | \"\"", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Box.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "interface BoxProps$1 extends BaseBoxPropsWithRole, GlobalProps {\n}" + } + }, + "ButtonBehaviorProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ButtonBehaviorProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the Button meaning it cannot be clicked or receive focus.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "loading", + "value": "boolean", + "description": "Replaces content with a loading indicator while a background action is being performed.\n\nThis also disables the Button.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when the Button is activated. This will be called before the action indicated by `type`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'submit' | 'button' | 'reset'", + "description": "The behavior of the Button.\n\n- `submit`: Used to indicate the component acts as a submit button, meaning it submits the closest form.\n- `button`: Used to indicate the component acts as a button, meaning it has no default action.\n- `reset`: Used to indicate the component acts as a reset button, meaning it resets the closest form (returning fields to their default values).\n\nThis property is ignored if the component supports `href` or `commandFor`/`command` and one of them is set.", + "isOptional": true, + "defaultValue": "'button'" + } + ], + "value": "export interface ButtonBehaviorProps extends InteractionProps, FocusEventProps {\n\t/**\n\t * The behavior of the Button.\n\t *\n\t * - `submit`: Used to indicate the component acts as a submit button, meaning it submits the closest form.\n\t * - `button`: Used to indicate the component acts as a button, meaning it has no default action.\n\t * - `reset`: Used to indicate the component acts as a reset button, meaning it resets the closest form (returning fields to their default values).\n\t *\n\t * This property is ignored if the component supports `href` or `commandFor`/`command` and one of them is set.\n\t *\n\t * @default 'button'\n\t */\n\ttype?: \"submit\" | \"button\" | \"reset\";\n\t/**\n\t * Callback when the Button is activated.\n\t * This will be called before the action indicated by `type`.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/click_event\n\t */\n\tonClick?: (event: Event) => void;\n\t/**\n\t * Disables the Button meaning it cannot be clicked or receive focus.\n\t *\n\t * @default false\n\t */\n\tdisabled?: boolean;\n\t/**\n\t * Replaces content with a loading indicator while a background action is being performed.\n\t *\n\t * This also disables the Button.\n\t *\n\t * @default false\n\t */\n\tloading?: boolean;\n}" + } + }, + "LinkBehaviorProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "LinkBehaviorProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "download", + "value": "string", + "description": "Causes the browser to treat the linked URL as a download with the string being the file name. Download only works for same-origin URLs or the `blob:` and `data:` schemes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "href", + "value": "string", + "description": "The URL to link to.\n\n- If set, it will navigate to the location specified by `href` after executing the `click` event.\n- If a `commandFor` is set, the `command` will be executed instead of the navigation.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when the link is activated. This will be called before navigating to the location specified by `href`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "\"auto\" | \"_blank\" | \"_self\" | \"_parent\" | \"_top\" | AnyString", + "description": "Specifies where to display the linked URL.", + "isOptional": true, + "defaultValue": "'auto'" + } + ], + "value": "export interface LinkBehaviorProps extends InteractionProps, FocusEventProps {\n\t/**\n\t * The URL to link to.\n\t *\n\t * - If set, it will navigate to the location specified by `href` after executing the `click` event.\n\t * - If a `commandFor` is set, the `command` will be executed instead of the navigation.\n\t */\n\thref?: string;\n\t/**\n\t * Specifies where to display the linked URL.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#target\n\t *\n\t * 'auto': The target is automatically determined based on the origin of the URL.\n\t *\n\t * @implementation Surfaces can set specific rules on how they handle each URL.\n\t * @implementation It’s expected that the behavior of `auto` is as `_self` except in specific cases.\n\t * @implementation For example, a surface could decide to open cross-origin URLs in a new window (as `_blank`).\n\t *\n\t * @default 'auto'\n\t */\n\ttarget?: \"auto\" | \"_blank\" | \"_self\" | \"_parent\" | \"_top\" | AnyString;\n\t/**\n\t * Causes the browser to treat the linked URL as a download with the string being the file name.\n\t * Download only works for same-origin URLs or the `blob:` and `data:` schemes.\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#download\n\t */\n\tdownload?: string;\n\t/**\n\t * Callback when the link is activated.\n\t * This will be called before navigating to the location specified by `href`.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/click_event\n\t */\n\tonClick?: (event: Event) => void;\n}" + } + }, + "InteractionProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "InteractionProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + } + ], + "value": "export interface InteractionProps {\n\t/**\n\t * ID of a component that should respond to activations (e.g. clicks) on this component.\n\t *\n\t * See `command` for how to control the behavior of the target.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button#commandfor\n\t */\n\tcommandFor?: string;\n\t/**\n\t * Sets the action the `commandFor` should take when this clickable is activated.\n\t *\n\t * See the documentation of particular components for the actions they support.\n\t *\n\t * - `--auto`: a default action for the target component.\n\t * - `--show`: shows the target component.\n\t * - `--hide`: hides the target component.\n\t * - `--toggle`: toggles the target component.\n\t * - `--copy`: copies the target ClipboardItem.\n\t *\n\t * @default '--auto'\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button#command\n\t */\n\tcommand?: \"--auto\" | \"--show\" | \"--hide\" | \"--toggle\" | \"--copy\";\n\t/**\n\t * ID of a component that should respond to interest (e.g. hover and focus) on this component.\n\t */\n\tinterestFor?: string;\n}" + } + }, + "BaseClickableProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BaseClickableProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the Button meaning it cannot be clicked or receive focus.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "download", + "value": "string", + "description": "Causes the browser to treat the linked URL as a download with the string being the file name. Download only works for same-origin URLs or the `blob:` and `data:` schemes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "href", + "value": "string", + "description": "The URL to link to.\n\n- If set, it will navigate to the location specified by `href` after executing the `click` event.\n- If a `commandFor` is set, the `command` will be executed instead of the navigation.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "loading", + "value": "boolean", + "description": "Replaces content with a loading indicator while a background action is being performed.\n\nThis also disables the Button.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when the Button is activated. This will be called before the action indicated by `type`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "\"auto\" | \"_blank\" | \"_self\" | \"_parent\" | \"_top\" | AnyString", + "description": "Specifies where to display the linked URL.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'submit' | 'button' | 'reset'", + "description": "The behavior of the Button.\n\n- `submit`: Used to indicate the component acts as a submit button, meaning it submits the closest form.\n- `button`: Used to indicate the component acts as a button, meaning it has no default action.\n- `reset`: Used to indicate the component acts as a reset button, meaning it resets the closest form (returning fields to their default values).\n\nThis property is ignored if the component supports `href` or `commandFor`/`command` and one of them is set.", + "isOptional": true, + "defaultValue": "'button'" + } + ], + "value": "export interface BaseClickableProps extends ButtonBehaviorProps, LinkBehaviorProps {\n}" + } + }, + "ButtonProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ButtonProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the Button. It will be read to users using assistive technologies such as screen readers.\n\nUse this when using only an icon or the Button text is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Button.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the Button meaning it cannot be clicked or receive focus.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "download", + "value": "string", + "description": "Causes the browser to treat the linked URL as a download with the string being the file name. Download only works for same-origin URLs or the `blob:` and `data:` schemes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "href", + "value": "string", + "description": "The URL to link to.\n\n- If set, it will navigate to the location specified by `href` after executing the `click` event.\n- If a `commandFor` is set, the `command` will be executed instead of the navigation.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "icon", + "value": "IconType | AnyString", + "description": "The type of icon to be displayed in the Button.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "'auto' | 'fill' | 'fit-content'", + "description": "The displayed inline width of the Button.\n\n- `auto`: the size of the button depends on the surface and context.\n- `fill`: the button will takes up 100% of the available inline size.\n- `fit-content`: the button will take up the minimum inline-size required to fit its content.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "loading", + "value": "boolean", + "description": "Replaces content with a loading indicator while a background action is being performed.\n\nThis also disables the Button.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when the Button is activated. This will be called before the action indicated by `type`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "\"auto\" | \"_blank\" | \"_self\" | \"_parent\" | \"_top\" | AnyString", + "description": "Specifies where to display the linked URL.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "ToneKeyword", + "description": "Sets the tone of the Button based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'submit' | 'button' | 'reset'", + "description": "The behavior of the Button.\n\n- `submit`: Used to indicate the component acts as a submit button, meaning it submits the closest form.\n- `button`: Used to indicate the component acts as a button, meaning it has no default action.\n- `reset`: Used to indicate the component acts as a reset button, meaning it resets the closest form (returning fields to their default values).\n\nThis property is ignored if the component supports `href` or `commandFor`/`command` and one of them is set.", + "isOptional": true, + "defaultValue": "'button'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "variant", + "value": "'auto' | 'primary' | 'secondary' | 'tertiary'", + "description": "Changes the visual appearance of the Button.", + "isOptional": true, + "defaultValue": "'auto' - the variant is automatically determined by the Button's context" + } + ], + "value": "interface ButtonProps$1 extends GlobalProps, BaseClickableProps {\n\t/**\n\t * A label that describes the purpose or contents of the Button. It will be read to users using assistive technologies such as screen readers.\n\t *\n\t * Use this when using only an icon or the Button text is not enough context\n\t * for users using assistive technologies.\n\t */\n\taccessibilityLabel?: string;\n\t/**\n\t * The content of the Button.\n\t */\n\tchildren?: ComponentChildren;\n\t/**\n\t * The type of icon to be displayed in the Button.\n\t *\n\t * @default ''\n\t */\n\ticon?: IconType | AnyString;\n\t/**\n\t * The displayed inline width of the Button.\n\t *\n\t * - `auto`: the size of the button depends on the surface and context.\n\t * - `fill`: the button will takes up 100% of the available inline size.\n\t * - `fit-content`: the button will take up the minimum inline-size required to fit its content.\n\t *\n\t * @default 'auto'\n\t */\n\tinlineSize?: \"auto\" | \"fill\" | \"fit-content\";\n\t/**\n\t * Changes the visual appearance of the Button.\n\t *\n\t * @default 'auto' - the variant is automatically determined by the Button's context\n\t */\n\tvariant?: \"auto\" | \"primary\" | \"secondary\" | \"tertiary\";\n\t/**\n\t * Sets the tone of the Button based on the intention of the information being conveyed.\n\t *\n\t * @default 'auto'\n\t */\n\ttone?: ToneKeyword;\n\t/**\n\t * Indicate the text language. Useful when the text is in a different language than the rest of the page.\n\t * It will allow assistive technologies such as screen readers to invoke the correct pronunciation.\n\t * [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)\n\t */\n\tlang?: string;\n}" + } + }, + "BaseInputProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BaseInputProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + } + ], + "value": "export interface BaseInputProps {\n\t/**\n\t * An identifier for the field that is unique within the nearest containing form.\n\t */\n\tname?: string;\n\t/**\n\t * Disables the field, disallowing any interaction.\n\t *\n\t * @default false\n\t */\n\tdisabled?: boolean;\n}" + } + }, + "InputProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "InputProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface InputProps extends BaseInputProps {\n\t/**\n\t * Callback when the user has **finished editing** a field, e.g. once they have blurred the field.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event\n\t */\n\tonChange?: (event: Event) => void;\n\t/**\n\t * Callback when the user makes any changes in the field.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/input_event\n\t */\n\tonInput?: (event: Event) => void;\n\t/**\n\t * The current value for the field. If omitted, the field will be empty.\n\t */\n\tvalue?: string;\n\t/**\n\t * The default value for the field.\n\t *\n\t * @implementation `defaultValue` reflects to the `value` attribute.\n\t */\n\tdefaultValue?: string;\n}" + } + }, + "MultipleInputProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "MultipleInputProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has selected option(s).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user has selected option(s).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "values", + "value": "string[]", + "description": "An array of the `value`s of the selected options.\n\nThis is a convenience prop for setting the `selected` prop on child options.", + "isOptional": true + } + ], + "value": "export interface MultipleInputProps extends BaseInputProps {\n\t/**\n\t * Callback when the user has selected option(s).\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event\n\t */\n\tonChange?: (event: Event) => void;\n\t/**\n\t * Callback when the user has selected option(s).\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/input_event\n\t */\n\tonInput?: (event: Event) => void;\n\t/**\n\t * An array of the `value`s of the selected options.\n\t *\n\t * This is a convenience prop for setting the `selected` prop on child options.\n\t */\n\tvalues?: string[];\n}" + } + }, + "FileInputProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "FileInputProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "files", + "value": "readonly File[]", + "description": "An array of File objects representing the files currently selected by the user.\n\nThis property is read-only and cannot be directly modified. To clear the selected files, set the `value` prop to an empty string or null.", + "isOptional": true, + "defaultValue": "[]" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished selecting** a file or files.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the file selection.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "A string that represents the path to the selected file(s). If no file is selected yet, the value is an empty string (\"\"). When the user selected multiple files, the value represents the first file in the list of files they selected. The value is always the file's name prefixed with \"C:\\fakepath\\\", which isn't the real path of the file.", + "isOptional": true, + "defaultValue": "''" + } + ], + "value": "export interface FileInputProps extends BaseInputProps {\n\t/**\n\t * Callback when the user has **finished selecting** a file or files.\n\t */\n\tonChange?: (event: Event) => void;\n\t/**\n\t * Callback when the user makes any changes in the file selection.\n\t */\n\tonInput?: (event: Event) => void;\n\t/**\n\t * A string that represents the path to the selected file(s). If no file is selected yet, the value is an empty string (\"\").\n\t * When the user selected multiple files, the value represents the first file in the list of files they selected.\n\t * The value is always the file's name prefixed with \"C:\\fakepath\\\", which isn't the real path of the file.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/input/file#value\n\t *\n\t * @default ''\n\t */\n\tvalue?: string;\n\t/**\n\t * An array of File objects representing the files currently selected by the user.\n\t *\n\t * This property is read-only and cannot be directly modified.\n\t * To clear the selected files, set the `value` prop to an empty string or null.\n\t *\n\t * @default []\n\t */\n\tfiles?: readonly File[];\n}" + } + }, + "FieldErrorProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "FieldErrorProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + } + ], + "value": "export interface FieldErrorProps {\n\t/**\n\t * Indicate an error to the user. The field will be given a specific stylistic treatment\n\t * to communicate problems that have to be resolved immediately.\n\t */\n\terror?: string;\n}" + } + }, + "BasicFieldProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BasicFieldProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + } + ], + "value": "export interface BasicFieldProps extends FieldErrorProps, LabelAccessibilityVisibilityProps {\n\t/**\n\t * Whether the field needs a value. This requirement adds semantic value\n\t * to the field, but it will not cause an error to appear automatically.\n\t * If you want to present an error when this field is empty, you can do\n\t * so with the `error` property.\n\t *\n\t * @default false\n\t */\n\trequired?: boolean;\n\t/**\n\t * Content to use as the field label.\n\t */\n\tlabel?: string;\n}" + } + }, + "FieldDetailsProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "FieldDetailsProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "string", + "description": "Additional text to provide context or guidance for the field. This text is displayed along with the field and its label to offer more information or instructions to the user.\n\nThis will also be exposed to screen reader users.", + "isOptional": true + } + ], + "value": "export interface FieldDetailsProps {\n\t/**\n\t * Additional text to provide context or guidance for the field.\n\t * This text is displayed along with the field and its label\n\t * to offer more information or instructions to the user.\n\t *\n\t * This will also be exposed to screen reader users.\n\t */\n\tdetails?: string;\n}" + } + }, + "FieldProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "FieldProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "string", + "description": "Additional text to provide context or guidance for the field. This text is displayed along with the field and its label to offer more information or instructions to the user.\n\nThis will also be exposed to screen reader users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "A short hint that describes the expected value of the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface FieldProps extends BasicFieldProps, InputProps, FocusEventProps, FieldDetailsProps {\n\t/**\n\t * A short hint that describes the expected value of the field.\n\t */\n\tplaceholder?: string;\n}" + } + }, + "BaseTextFieldProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BaseTextFieldProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "string", + "description": "Additional text to provide context or guidance for the field. This text is displayed along with the field and its label to offer more information or instructions to the user.\n\nThis will also be exposed to screen reader users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "A short hint that describes the expected value of the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface BaseTextFieldProps extends FieldProps {\n\t/**\n\t * The field cannot be edited by the user. It is focusable will be announced by screen readers.\n\t *\n\t * @default false\n\t */\n\treadOnly?: boolean;\n}" + } + }, + "FieldDecorationProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "FieldDecorationProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessory", + "value": "ComponentChildren", + "description": "Additional content to be displayed in the field. Commonly used to display an icon that activates a tooltip providing more information.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "icon", + "value": "IconType | AnyString", + "description": "The type of icon to be displayed in the field.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string", + "description": "A value to be displayed immediately before the editable portion of the field.\n\nThis is useful for displaying an implied part of the value, such as \"https://\" or \"+353\".\n\nThis cannot be edited by the user, and it isn't included in the value of the field.\n\nIt may not be displayed until the user has interacted with the input. For example, an inline label may take the place of the prefix until the user focuses the input.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "suffix", + "value": "string", + "description": "A value to be displayed immediately after the editable portion of the field.\n\nThis is useful for displaying an implied part of the value, such as \"@shopify.com\", or \"%\".\n\nThis cannot be edited by the user, and it isn't included in the value of the field.\n\nIt may not be displayed until the user has interacted with the input. For example, an inline label may take the place of the suffix until the user focuses the input.", + "isOptional": true, + "defaultValue": "''" + } + ], + "value": "export interface FieldDecorationProps {\n\t/**\n\t * A value to be displayed immediately after the editable portion of the field.\n\t *\n\t * This is useful for displaying an implied part of the value, such as \"@shopify.com\", or \"%\".\n\t *\n\t * This cannot be edited by the user, and it isn't included in the value of the field.\n\t *\n\t * It may not be displayed until the user has interacted with the input.\n\t * For example, an inline label may take the place of the suffix until the user focuses the input.\n\t *\n\t * @default ''\n\t */\n\tsuffix?: string;\n\t/**\n\t * A value to be displayed immediately before the editable portion of the field.\n\t *\n\t * This is useful for displaying an implied part of the value, such as \"https://\" or \"+353\".\n\t *\n\t * This cannot be edited by the user, and it isn't included in the value of the field.\n\t *\n\t * It may not be displayed until the user has interacted with the input.\n\t * For example, an inline label may take the place of the prefix until the user focuses the input.\n\t *\n\t * @default ''\n\t */\n\tprefix?: string;\n\t/**\n\t * The type of icon to be displayed in the field.\n\t *\n\t * @default ''\n\t */\n\ticon?: IconType | AnyString;\n\t/**\n\t * Additional content to be displayed in the field.\n\t * Commonly used to display an icon that activates a tooltip providing more information.\n\t */\n\taccessory?: ComponentChildren;\n}" + } + }, + "NumberConstraintsProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "NumberConstraintsProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "controls", + "value": "'auto' | 'stepper' | 'none'", + "description": "Sets the type of controls displayed in the field.\n\n- `stepper`: displays buttons to increase or decrease the value of the field by the stepping interval defined in the `step` property. Appropriate mouse and [keyboard interactions](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/spinbutton_role#keyboard_interactions) to control the value of the field are enabled.\n- `none`: no controls are displayed and users must input the value manually. Arrow keys and scroll wheels can’t be used either to avoid accidental changes.\n- `auto`: the presence of the controls depends on the surface and context.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "max", + "value": "number", + "description": "The highest decimal or integer to be accepted for the field. When used with `step` the value will round down to the max number.\n\nNote: a user will still be able to use the keyboard to input a number higher than the max. It is up to the developer to add appropriate validation.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "min", + "value": "number", + "description": "The lowest decimal or integer to be accepted for the field. When used with `step` the value will round up to the min number.\n\nNote: a user will still be able to use the keyboard to input a number lower than the min. It is up to the developer to add appropriate validation.", + "isOptional": true, + "defaultValue": "-Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "step", + "value": "number", + "description": "The amount the value can increase or decrease by. This can be an integer or decimal. If a `max` or `min` is specified with `step` when increasing/decreasing the value via the buttons, the final value will always round to the `max` or `min` rather than the closest valid amount.", + "isOptional": true, + "defaultValue": "1" + } + ], + "value": "export interface NumberConstraintsProps {\n\t/**\n\t * The highest decimal or integer to be accepted for the field.\n\t * When used with `step` the value will round down to the max number.\n\t *\n\t * Note: a user will still be able to use the keyboard to input a number higher than\n\t * the max. It is up to the developer to add appropriate validation.\n\t *\n\t * @default Infinity\n\t */\n\tmax?: number;\n\t/**\n\t * The lowest decimal or integer to be accepted for the field.\n\t * When used with `step` the value will round up to the min number.\n\t *\n\t * Note: a user will still be able to use the keyboard to input a number lower than\n\t * the min. It is up to the developer to add appropriate validation.\n\t *\n\t * @default -Infinity\n\t */\n\tmin?: number;\n\t/**\n\t * The amount the value can increase or decrease by. This can be an integer or decimal.\n\t * If a `max` or `min` is specified with `step` when increasing/decreasing the value\n\t * via the buttons, the final value will always round to the `max` or `min`\n\t * rather than the closest valid amount.\n\t *\n\t * @default 1\n\t */\n\tstep?: number;\n\t/**\n\t * Sets the type of controls displayed in the field.\n\t *\n\t * - `stepper`: displays buttons to increase or decrease the value of the field by the stepping interval defined in the `step` property.\n\t * Appropriate mouse and [keyboard interactions](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/spinbutton_role#keyboard_interactions) to control the value of the field are enabled.\n\t * - `none`: no controls are displayed and users must input the value manually. Arrow keys and scroll wheels can’t be used either to avoid accidental changes.\n\t * - `auto`: the presence of the controls depends on the surface and context.\n\t *\n\t * @default 'auto'\n\t */\n\tcontrols?: \"auto\" | \"stepper\" | \"none\";\n}" + } + }, + "MinMaxLengthProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "MinMaxLengthProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + } + ], + "value": "export interface MinMaxLengthProps {\n\t/**\n\t * Specifies the maximum number of characters allowed.\n\t *\n\t * @default Infinity\n\t */\n\tmaxLength?: number;\n\t/**\n\t * Specifies the min number of characters allowed.\n\t *\n\t * @default 0\n\t */\n\tminLength?: number;\n}" + } + }, + "BaseSelectableProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BaseSelectableProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + } + ], + "value": "export interface BaseSelectableProps {\n\t/**\n\t * A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced.\n\t * This can also be used to display a control without a visual label, while still providing context to users using screen readers.\n\t */\n\taccessibilityLabel?: string;\n\t/**\n\t * Disables the control, disallowing any interaction.\n\t *\n\t * @default false\n\t */\n\tdisabled?: boolean;\n\t/**\n\t * The value used in form data when the control is checked.\n\t */\n\tvalue?: string;\n}" + } + }, + "BaseOptionProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BaseOptionProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultSelected", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "selected", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + } + ], + "value": "export interface BaseOptionProps extends BaseSelectableProps {\n\t/**\n\t * Whether the control is active.\n\t *\n\t * @default false\n\t */\n\tselected?: boolean;\n\t/**\n\t * Whether the control is active by default.\n\t *\n\t * @implementation `defaultSelected` reflects to the `selected` attribute.\n\t *\n\t * @default false\n\t */\n\tdefaultSelected?: boolean;\n}" + } + }, + "BaseCheckableProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BaseCheckableProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "checked", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultChecked", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Visual content to use as the control label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the control that is unique within the nearest containing `Form` component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "A callback that is run whenever the control is changed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "A callback that is run whenever the control is changed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + } + ], + "value": "export interface BaseCheckableProps extends BaseSelectableProps, InteractionProps {\n\t/**\n\t * Visual content to use as the control label.\n\t */\n\tlabel?: string;\n\t/**\n\t * Whether the control is active.\n\t *\n\t * @default false\n\t */\n\tchecked?: boolean;\n\t/**\n\t * Whether the control is active by default.\n\t *\n\t * @implementation `defaultChecked` reflects to the `checked` attribute.\n\t *\n\t * @default false\n\t */\n\tdefaultChecked?: boolean;\n\t/**\n\t * An identifier for the control that is unique within the nearest\n\t * containing `Form` component.\n\t */\n\tname?: string;\n\t/**\n\t * A callback that is run whenever the control is changed.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event\n\t */\n\tonChange?: (event: Event) => void;\n\t/**\n\t * A callback that is run whenever the control is changed.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/input_event\n\t */\n\tonInput?: (event: Event) => void;\n}" + } + }, + "CheckboxProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "CheckboxProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "checked", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultChecked", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultIndeterminate", + "value": "boolean", + "description": "Whether the checkbox is in an `indeterminate` state by default.\n\nSimilar to `defaultValue` and `defaultChecked`, this value applies until `indeterminate` is set, or user changes the state of the checkbox.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "string", + "description": "Additional text to provide context or guidance for the field. This text is displayed along with the field and its label to offer more information or instructions to the user.\n\nThis will also be exposed to screen reader users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "indeterminate", + "value": "boolean", + "description": "Whether to display the checkbox in an indeterminate state (neither checked or unchecked).\n\nIn terms of appearance, this takes priority over the `checked` prop. But this is purely a visual change. Whether the value is submitted along with a form is still down to the `checked` prop.\n\nIf `indeterminate` has not been explicitly set, and the `indeterminate` state hasn't been modified by the user (via clicking), then `indeterminate` returns the value of `defaultIndeterminate`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Visual content to use as the control label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the control that is unique within the nearest containing `Form` component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "A callback that is run whenever the control is changed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "A callback that is run whenever the control is changed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + } + ], + "value": "interface CheckboxProps$1 extends GlobalProps, BaseCheckableProps, FieldErrorProps, FieldDetailsProps {\n\t/**\n\t * Whether to display the checkbox in an indeterminate state (neither checked or unchecked).\n\t *\n\t * In terms of appearance, this takes priority over the `checked` prop.\n\t * But this is purely a visual change.\n\t * Whether the value is submitted along with a form is still down to the `checked` prop.\n\t *\n\t * If `indeterminate` has not been explicitly set, and the `indeterminate` state hasn't been modified by the user (via clicking),\n\t * then `indeterminate` returns the value of `defaultIndeterminate`.\n\t *\n\t * @implementation The `indeterminate` property doesn't reflect to any attribute.\n\t */\n\tindeterminate?: boolean;\n\t/**\n\t * Whether the checkbox is in an `indeterminate` state by default.\n\t *\n\t * Similar to `defaultValue` and `defaultChecked`, this value applies until `indeterminate` is set, or user changes the state of the checkbox.\n\t *\n\t * @implementation `defaultIndeterminate` reflects to the `indeterminate` attribute.\n\t *\n\t * @default false\n\t */\n\tdefaultIndeterminate?: boolean;\n\t/**\n\t * Whether the field needs a value. This requirement adds semantic value\n\t * to the field, but it will not cause an error to appear automatically.\n\t * If you want to present an error when this field is empty, you can do\n\t * so with the `error` property.\n\t *\n\t * @default false\n\t */\n\trequired?: boolean;\n}" + } + }, + "ChipProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ChipProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "interface ChipProps$1 extends ChipProps$1, GlobalProps {\n}" + } + }, + "ChoiceProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ChoiceProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren | StringChildren", + "description": "Content to use as the choice label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultSelected", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "ComponentChildren", + "description": "Additional text to provide context or guidance for the input.\n\nThis text is displayed along with the input and its label to offer more information or instructions to the user.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "boolean", + "description": "Set to `true` to associate a choice with the error passed to `ChoiceList`", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "secondaryContent", + "value": "ComponentChildren", + "description": "Secondary content for a choice.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "selected", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "selectedContent", + "value": "ComponentChildren", + "description": "Content to display when the option is selected.\n\nThis can be used to provide additional information or options related to the choice.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + } + ], + "value": "interface ChoiceProps$1 extends GlobalProps, BaseOptionProps {\n\t/**\n\t * Content to use as the choice label.\n\t *\n\t * @implementation (StringChildren) The label is produced by extracting and\n\t * concatenating the text nodes from the provided content; any markup or\n\t * element structure is ignored.\n\t *\n\t * @implementation (ComponentChildren) Behaves as a slot: any elements passed\n\t * are rendered as the label content (subject to surface constraints); there\n\t * is no coercion to a string.\n\t */\n\tchildren?: ComponentChildren | StringChildren;\n\t/**\n\t * Additional text to provide context or guidance for the input.\n\t *\n\t * This text is displayed along with the input and its label\n\t * to offer more information or instructions to the user.\n\t *\n\t * @implementation this content should be linked to the input with an `aria-describedby` attribute.\n\t */\n\tdetails?: ComponentChildren;\n\t/**\n\t * Set to `true` to associate a choice with the error passed to `ChoiceList`\n\t *\n\t * @default false\n\t */\n\terror?: boolean;\n\t/**\n\t * Secondary content for a choice.\n\t */\n\tsecondaryContent?: ComponentChildren;\n\t/**\n\t * Content to display when the option is selected.\n\t *\n\t * This can be used to provide additional information or options related to the choice.\n\t */\n\tselectedContent?: ComponentChildren;\n}" + } + }, + "ChoiceListProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ChoiceListProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The choices a user can select from.\n\nAccepts `Choice` components.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "string", + "description": "Additional text to provide context or guidance for the field. This text is displayed along with the field and its label to offer more information or instructions to the user.\n\nThis will also be exposed to screen reader users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.\n\n`disabled` on any child choices is ignored when this is true.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "multiple", + "value": "boolean", + "description": "Whether multiple choices can be selected.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has selected option(s).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user has selected option(s).", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "values", + "value": "string[]", + "description": "An array of the `value`s of the selected options.\n\nThis is a convenience prop for setting the `selected` prop on child options.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "variant", + "value": "'auto' | 'list' | 'inline' | 'block' | 'grid'", + "description": "The variant of the choice grid.\n\n- `auto`: The variant is determined by the context.\n- `list`: The choices are displayed in a list.\n- `inline`: The choices are displayed on the inline axis.\n- `block`: The choices are displayed on the block axis.\n- `grid`: The choices are displayed in a grid.", + "isOptional": true, + "defaultValue": "'auto'" + } + ], + "value": "interface ChoiceListProps$1 extends GlobalProps, Pick, MultipleInputProps, FieldDetailsProps {\n\t/**\n\t * Whether multiple choices can be selected.\n\t *\n\t * @default false\n\t */\n\tmultiple?: boolean;\n\t/**\n\t * The choices a user can select from.\n\t *\n\t * Accepts `Choice` components.\n\t */\n\tchildren?: ComponentChildren;\n\t/**\n\t * Disables the field, disallowing any interaction.\n\t *\n\t * `disabled` on any child choices is ignored when this is true.\n\t *\n\t * @default false\n\t */\n\tdisabled?: MultipleInputProps[\"disabled\"];\n\t/**\n\t * The variant of the choice grid.\n\t *\n\t * - `auto`: The variant is determined by the context.\n\t * - `list`: The choices are displayed in a list.\n\t * - `inline`: The choices are displayed on the inline axis.\n\t * - `block`: The choices are displayed on the block axis.\n\t * - `grid`: The choices are displayed in a grid.\n\t *\n\t * @implementation The `block`, `inline` and `grid` variants are more suitable for button looking choices, but it's at the\n\t * discretion of each surface.\n\t *\n\t * @default 'auto'\n\t */\n\tvariant?: \"auto\" | \"list\" | \"inline\" | \"block\" | \"grid\";\n}" + } + }, + "ClickableProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ClickableProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "BackgroundColorKeyword", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true, + "defaultValue": "'none' - equivalent to `none base auto`.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "// The following are equivalent:\n\n", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "ColorKeyword | \"\"", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Box.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the clickable, meaning it cannot be clicked or receive focus.\n\nIn this state, onClick will not fire. If the click event originates from a child element, the event will immediately stop propagating from this element.\n\nHowever, items within the clickable can still receive focus and be interacted with.\n\nThis has no impact on the visual state by default, but developers are encouraged to style the clickable accordingly.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "download", + "value": "string", + "description": "Causes the browser to treat the linked URL as a download with the string being the file name. Download only works for same-origin URLs or the `blob:` and `data:` schemes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "href", + "value": "string", + "description": "The URL to link to.\n\n- If set, it will navigate to the location specified by `href` after executing the `click` event.\n- If a `commandFor` is set, the `command` will be executed instead of the navigation.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "loading", + "value": "boolean", + "description": "Disables the clickable, and indicates to assistive technology that the loading is in progress.\n\nThis also disables the clickable.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when the Button is activated. This will be called before the action indicated by `type`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "\"auto\" | \"_blank\" | \"_self\" | \"_parent\" | \"_top\" | AnyString", + "description": "Specifies where to display the linked URL.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'submit' | 'button' | 'reset'", + "description": "The behavior of the Button.\n\n- `submit`: Used to indicate the component acts as a submit button, meaning it submits the closest form.\n- `button`: Used to indicate the component acts as a button, meaning it has no default action.\n- `reset`: Used to indicate the component acts as a reset button, meaning it resets the closest form (returning fields to their default values).\n\nThis property is ignored if the component supports `href` or `commandFor`/`command` and one of them is set.", + "isOptional": true, + "defaultValue": "'button'" + } + ], + "value": "interface ClickableProps$1 extends GlobalProps, BaseBoxProps, BaseClickableProps {\n\t/**\n\t * Disables the clickable, and indicates to assistive technology that the loading is in progress.\n\t *\n\t * This also disables the clickable.\n\t */\n\tloading?: BaseClickableProps[\"loading\"];\n\t/**\n\t * Disables the clickable, meaning it cannot be clicked or receive focus.\n\t *\n\t * In this state, onClick will not fire.\n\t * If the click event originates from a child element, the event will immediately stop propagating from this element.\n\t *\n\t * However, items within the clickable can still receive focus and be interacted with.\n\t *\n\t * This has no impact on the visual state by default,\n\t * but developers are encouraged to style the clickable accordingly.\n\t */\n\tdisabled?: BaseClickableProps[\"disabled\"];\n\t/**\n\t * Indicate the text language. Useful when the text is in a different language than the rest of the page.\n\t * It will allow assistive technologies such as screen readers to invoke the correct pronunciation.\n\t * [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)\n\t *\n\t * @default ''\n\t */\n\tlang?: string;\n}" + } + }, + "ClickableChipProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ClickableChipProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the chip, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "hidden", + "value": "boolean", + "description": "Determines whether the chip is hidden.\n\nIf this property is being set on each framework render (as in 'controlled' usage), and the chip is `removable`, ensure you update app state for this property when the `remove` event fires.\n\nIf the chip is not `removable`, it can still be hidden by setting this property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "href", + "value": "string", + "description": "The URL to link to.\n\n- If set, it will navigate to the location specified by `href` after executing the `click` event.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterHide", + "value": "(event: Event) => void", + "description": "Event handler when the chip has fully hidden.\n\nThe `hidden` property will be `true` when this event fires.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when the chip is clicked.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onRemove", + "value": "(event: Event) => void", + "description": "Callback when the chip is removed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "removable", + "value": "boolean", + "description": "Whether the chip is removable.", + "isOptional": true, + "defaultValue": "false" + } + ], + "value": "interface ClickableChipProps$1 extends ChipProps$1, GlobalProps {\n\t/**\n\t * Callback when the chip is clicked.\n\t */\n\tonClick?: (event: Event) => void;\n\t/**\n\t * The URL to link to.\n\t *\n\t * - If set, it will navigate to the location specified by `href` after executing the `click` event.\n\t */\n\thref?: string;\n\t/**\n\t * Whether the chip is removable.\n\t *\n\t * @default false\n\t */\n\tremovable?: boolean;\n\t/**\n\t * Callback when the chip is removed.\n\t */\n\tonRemove?: (event: Event) => void;\n\t/**\n\t * Determines whether the chip is hidden.\n\t *\n\t * If this property is being set on each framework render (as in 'controlled' usage),\n\t * and the chip is `removable`,\n\t * ensure you update app state for this property when the `remove` event fires.\n\t *\n\t * If the chip is not `removable`, it can still be hidden by setting this property.\n\t *\n\t * @default false\n\t */\n\thidden?: boolean;\n\t/**\n\t * Event handler when the chip has fully hidden.\n\t *\n\t * The `hidden` property will be `true` when this event fires.\n\t *\n\t * @implementation If implementations animate the hiding of the chip,\n\t * this event must fire after the chip has fully hidden.\n\t * We can add an `onHide` event in future if we want to provide a hook for the start of the animation.\n\t */\n\tonAfterHide?: (event: Event) => void;\n\t/**\n\t * Disables the chip, disallowing any interaction.\n\t *\n\t * @default false\n\t */\n\tdisabled?: boolean;\n}" + } + }, + "ClipboardItemProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ClipboardItemProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onCopy", + "value": "(event: ClipboardEvent) => void", + "description": "Callback run when the copy to clipboard succeeds.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onCopyError", + "value": "(event: Event) => void", + "description": "Callback run when the copy to clipboard fails.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "text", + "value": "string", + "description": "Plain text to be written to the clipboard.", + "isOptional": true, + "defaultValue": "''" + } + ], + "value": "interface ClipboardItemProps$1 extends GlobalProps {\n\t/**\n\t * Plain text to be written to the clipboard.\n\t *\n\t * @default ''\n\t */\n\ttext?: string;\n\t/**\n\t * Callback run when the copy to clipboard succeeds.\n\t */\n\tonCopy?: (event: ClipboardEvent) => void;\n\t/**\n\t * Callback run when the copy to clipboard fails.\n\t */\n\tonCopyError?: (event: Event) => void;\n}" + } + }, + "AutocompleteProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "AutocompleteProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + } + ], + "value": "export interface AutocompleteProps {\n\t/**\n\t * A hint as to the intended content of the field.\n\t *\n\t * When set to `on` (the default), this property indicates that the field should support\n\t * autofill, but you do not have any more semantic information on the intended\n\t * contents.\n\t *\n\t * When set to `off`, you are indicating that this field contains sensitive\n\t * information, or contents that are never saved, like one-time codes.\n\t *\n\t * Alternatively, you can provide value which describes the\n\t * specific data you would like to be entered into this field during autofill.\n\t *\n\t * @see Learn more about the set of {@link https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#autofill-detail-tokens|autocomplete values} supported in browsers.\n\t *\n\t * @default 'tel' for PhoneField\n\t * @default 'email' for EmailField\n\t * @default 'url' for URLField\n\t * @default 'on' for everything else\n\t */\n\tautocomplete?: AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\";\n}" + } + }, + "AutocompleteAddressGroup": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "AutocompleteAddressGroup", + "value": "\"fax\" | \"home\" | \"mobile\" | \"pager\"", + "description": "", + "isPublicDocs": true + } + }, + "AnyAutocompleteField": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "AnyAutocompleteField", + "value": "\"additional-name\" | \"address-level1\" | \"address-level2\" | \"address-level3\" | \"address-level4\" | \"address-line1\" | \"address-line2\" | \"address-line3\" | \"country-name\" | \"country\" | \"current-password\" | \"email\" | \"family-name\" | \"given-name\" | \"honorific-prefix\" | \"honorific-suffix\" | \"language\" | \"name\" | \"new-password\" | \"nickname\" | \"one-time-code\" | \"organization-title\" | \"organization\" | \"photo\" | \"postal-code\" | \"sex\" | \"street-address\" | \"transaction-amount\" | \"transaction-currency\" | \"url\" | \"username\" | \"bday-day\" | \"bday-month\" | \"bday-year\" | \"bday\" | \"cc-additional-name\" | \"cc-expiry-month\" | \"cc-expiry-year\" | \"cc-expiry\" | \"cc-family-name\" | \"cc-given-name\" | \"cc-name\" | \"cc-number\" | \"cc-csc\" | \"cc-type\" | `${AutocompleteAddressGroup} email` | \"impp\" | `${AutocompleteAddressGroup} impp` | \"tel\" | \"tel-area-code\" | \"tel-country-code\" | \"tel-extension\" | \"tel-local-prefix\" | \"tel-local-suffix\" | \"tel-local\" | \"tel-national\" | `${AutocompleteAddressGroup} tel` | `${AutocompleteAddressGroup} tel-area-code` | `${AutocompleteAddressGroup} tel-country-code` | `${AutocompleteAddressGroup} tel-extension` | `${AutocompleteAddressGroup} tel-local-prefix` | `${AutocompleteAddressGroup} tel-local-suffix` | `${AutocompleteAddressGroup} tel-local` | `${AutocompleteAddressGroup} tel-national`", + "description": "", + "isPublicDocs": true + } + }, + "TextAutocompleteField": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "TextAutocompleteField", + "value": "'name' | 'organization' | 'language' | 'additional-name' | 'address-level1' | 'address-level2' | 'address-level3' | 'address-level4' | 'address-line1' | 'address-line2' | 'address-line3' | 'country-name' | 'country' | 'family-name' | 'given-name' | 'honorific-prefix' | 'honorific-suffix' | 'nickname' | 'one-time-code' | 'organization-title' | 'postal-code' | 'sex' | 'street-address' | 'transaction-currency' | 'username' | 'cc-additional-name' | 'cc-family-name' | 'cc-given-name' | 'cc-name' | 'cc-type'", + "description": "", + "isPublicDocs": true + } + }, + "ConsentCheckboxProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ConsentCheckboxProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "checked", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultChecked", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultIndeterminate", + "value": "boolean", + "description": "Whether the checkbox is in an `indeterminate` state by default.\n\nSimilar to `defaultValue` and `defaultChecked`, this value applies until `indeterminate` is set, or user changes the state of the checkbox.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "string", + "description": "Additional text to provide context or guidance for the field. This text is displayed along with the field and its label to offer more information or instructions to the user.\n\nThis will also be exposed to screen reader users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "indeterminate", + "value": "boolean", + "description": "Whether to display the checkbox in an indeterminate state (neither checked or unchecked).\n\nIn terms of appearance, this takes priority over the `checked` prop. But this is purely a visual change. Whether the value is submitted along with a form is still down to the `checked` prop.\n\nIf `indeterminate` has not been explicitly set, and the `indeterminate` state hasn't been modified by the user (via clicking), then `indeterminate` returns the value of `defaultIndeterminate`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Visual content to use as the control label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the control that is unique within the nearest containing `Form` component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "A callback that is run whenever the control is changed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "A callback that is run whenever the control is changed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "policy", + "value": "ConsentPolicy", + "description": "The policy for which user consent is being collected for.\n\n`sms-marketing`: Represents the policy for SMS marketing consent.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + } + ], + "value": "interface ConsentCheckboxProps$1 extends GlobalProps, CheckboxProps$1 {\n\t/**\n\t * The policy for which user consent is being collected for.\n\t *\n\t * `sms-marketing`: Represents the policy for SMS marketing consent.\n\t */\n\tpolicy?: ConsentPolicy;\n}" + } + }, + "PhoneAutocompleteField": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "PhoneAutocompleteField", + "value": "'tel' | 'tel-area-code' | 'tel-country-code' | 'tel-extension' | 'tel-local-prefix' | 'tel-local-suffix' | 'tel-local' | 'tel-national' | 'mobile tel' | 'home tel' | 'fax tel' | 'pager tel' | 'mobile tel-area-code' | 'home tel-area-code' | 'fax tel-area-code' | 'pager tel-area-code' | 'mobile tel-country-code' | 'home tel-country-code' | 'fax tel-country-code' | 'pager tel-country-code' | 'mobile tel-extension' | 'home tel-extension' | 'fax tel-extension' | 'pager tel-extension' | 'mobile tel-local-prefix' | 'home tel-local-prefix' | 'fax tel-local-prefix' | 'pager tel-local-prefix' | 'mobile tel-local-suffix' | 'home tel-local-suffix' | 'fax tel-local-suffix' | 'pager tel-local-suffix' | 'mobile tel-local' | 'home tel-local' | 'fax tel-local' | 'pager tel-local' | 'mobile tel-national' | 'home tel-national' | 'fax tel-national' | 'pager tel-national'", + "description": "", + "isPublicDocs": true + } + }, + "PhoneFieldProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "PhoneFieldProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessory", + "value": "ComponentChildren", + "description": "Additional content to be displayed in the field. Commonly used to display an icon that activates a tooltip providing more information.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "string", + "description": "Additional text to provide context or guidance for the field. This text is displayed along with the field and its label to offer more information or instructions to the user.\n\nThis will also be exposed to screen reader users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "A short hint that describes the expected value of the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'mobile' | ''", + "description": "The type of number to collect.\n\nSpecific style may be applied to each type to provide extra guidance to users. Note that no extra validation is performed based on the type.", + "isOptional": true, + "defaultValue": "'' meaning no specific kind of phone number" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "interface PhoneFieldProps$1 extends GlobalProps, BaseTextFieldProps, Pick, AutocompleteProps {\n\t/**\n\t * The type of number to collect.\n\t *\n\t * Specific style may be applied to each type to provide extra guidance to users. Note that no extra validation is performed based on the type.\n\t *\n\t * @default '' meaning no specific kind of phone number\n\t */\n\ttype?: \"mobile\" | \"\";\n}" + } + }, + "ConsentPhoneFieldProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ConsentPhoneFieldProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessory", + "value": "ComponentChildren", + "description": "Additional content to be displayed in the field. Commonly used to display an icon that activates a tooltip providing more information.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "string", + "description": "Additional text to provide context or guidance for the field. This text is displayed along with the field and its label to offer more information or instructions to the user.\n\nThis will also be exposed to screen reader users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "A short hint that describes the expected value of the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "policy", + "value": "ConsentPolicy", + "description": "The policy for which user consent is being collected for.\n\n`sms-marketing`: Represents the policy for SMS marketing consent.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'mobile' | ''", + "description": "The type of number to collect.\n\nSpecific style may be applied to each type to provide extra guidance to users. Note that no extra validation is performed based on the type.", + "isOptional": true, + "defaultValue": "'' meaning no specific kind of phone number" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "interface ConsentPhoneFieldProps$1 extends GlobalProps, PhoneFieldProps$1 {\n\t/**\n\t * The policy for which user consent is being collected for.\n\t *\n\t * `sms-marketing`: Represents the policy for SMS marketing consent.\n\t */\n\tpolicy?: ConsentPolicy;\n}" + } + }, + "DatePickerProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "DatePickerProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "allow", + "value": "string", + "description": "Dates that can be selected.\n\nA comma-separated list of dates, date ranges. Whitespace is allowed after commas.\n\nThe default `''` allows all dates.\n\n- Dates in `YYYY-MM-DD` format allow a single date.\n- Dates in `YYYY-MM` format allow a whole month.\n- Dates in `YYYY` format allow a whole year.\n- Ranges are expressed as `start--end`. - Ranges are inclusive.\n - If either `start` or `end` is omitted, the range is unbounded in that direction.\n - If parts of the date are omitted for `start`, they are assumed to be the minimum possible value.\n So `2024--` is equivalent to `2024-01-01--`.\n - If parts of the date are omitted for `end`, they are assumed to be the maximum possible value.\n So `--2024` is equivalent to `--2024-12-31`.\n - Whitespace is allowed either side of `--`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`2024-02--2025` // allow any date from February 2024 to the end of 2025\n`2024-02--` // allow any date from February 2024 to the end of the month\n`2024-05-09, 2024-05-11` // allow only the 9th and 11th of May 2024", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "allowDays", + "value": "string", + "description": "Days of the week that can be selected. These intersect with the result of `allow` and `disallow`.\n\nA comma-separated list of days. Whitespace is allowed after commas.\n\nThe default `''` has no effect on the result of `allow` and `disallow`.\n\nDays are `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'saturday, sunday' // allow only weekends within the result of `allow` and `disallow`.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "Default selected value.\n\nThe default means no date is selected.\n\nIf the provided value is invalid, no date is selected.\n\n- If `type=\"single\"`, this is a date in `YYYY-MM-DD` format.\n- If `type=\"multiple\"`, this is a comma-separated list of dates in `YYYY-MM-DD` format.\n- If `type=\"range\"`, this is a range in `YYYY-MM-DD--YYYY-MM-DD` format. The range is inclusive.", + "isOptional": true, + "defaultValue": "\"\"" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultView", + "value": "string", + "description": "Default month to display in `YYYY-MM` format.\n\nThis value is used until `view` is set, either directly or as a result of user interaction.\n\nDefaults to the current month in the user's locale.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disallow", + "value": "string", + "description": "Dates that cannot be selected. These subtract from `allow`.\n\nA comma-separated list of dates, date ranges. Whitespace is allowed after commas.\n\nThe default `''` has no effect on `allow`.\n\n- Dates in `YYYY-MM-DD` format disallow a single date.\n- Dates in `YYYY-MM` format disallow a whole month.\n- Dates in `YYYY` format disallow a whole year.\n- Ranges are expressed as `start--end`. - Ranges are inclusive.\n - If either `start` or `end` is omitted, the range is unbounded in that direction.\n - If parts of the date are omitted for `start`, they are assumed to be the minimum possible value.\n So `2024--` is equivalent to `2024-01-01--`.\n - If parts of the date are omitted for `end`, they are assumed to be the maximum possible value.\n So `--2024` is equivalent to `--2024-12-31`.\n - Whitespace is allowed either side of `--`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`--2024-02` // disallow any date before February 2024\n`2024-05-09, 2024-05-11` // disallow the 9th and 11th of May 2024", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disallowDays", + "value": "string", + "description": "Days of the week that cannot be selected. This subtracts from `allowDays`, and intersects with the result of `allow` and `disallow`.\n\nA comma-separated list of days. Whitespace is allowed after commas.\n\nThe default `''` has no effect on `allowDays`.\n\nDays are `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'saturday, sunday' // disallow weekends within the result of `allow` and `disallow`.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the `value` is changed. For `type=\"single\"` and `type=\"multiple\"`, this is the same as `onInput`. For `type=\"range\"`, this is only called when the range is completed by selecting the end date of the range.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when any date is selected. Will fire before `onChange`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onViewChange", + "value": "(view: string) => void", + "description": "Called whenever the month to display changes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'single' | 'multiple' | 'range'", + "description": "The type of selection the date picker allows.\n\n- `single` allows selecting a single date.\n- `multiple` allows selecting multiple non-contiguous dates.\n- `range` allows selecting a single range of dates.", + "isOptional": true, + "defaultValue": "\"single\"" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "Current selected value.\n\nThe default means no date is selected.\n\nIf the provided value is invalid, no date is selected.\n\nOtherwise:\n\n- If `type=\"single\"`, this is a date in `YYYY-MM-DD` format.\n- If `type=\"multiple\"`, this is a comma-separated list of dates in `YYYY-MM-DD` format.\n- If `type=\"range\"`, this is a range in `YYYY-MM-DD--YYYY-MM-DD` format. The range is inclusive.", + "isOptional": true, + "defaultValue": "\"\"" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "view", + "value": "string", + "description": "Displayed month in `YYYY-MM` format.\n\n`onViewChange` is called when this value changes.\n\nDefaults to `defaultView`.", + "isOptional": true + } + ], + "value": "interface DatePickerProps$1 extends GlobalProps, InputProps, FocusEventProps {\n\t/**\n\t * Default month to display in `YYYY-MM` format.\n\t *\n\t * This value is used until `view` is set, either directly or as a result of user interaction.\n\t *\n\t * Defaults to the current month in the user's locale.\n\t */\n\tdefaultView?: string;\n\t/**\n\t * Displayed month in `YYYY-MM` format.\n\t *\n\t * `onViewChange` is called when this value changes.\n\t *\n\t * Defaults to `defaultView`.\n\t */\n\tview?: string;\n\t/**\n\t * Called whenever the month to display changes.\n\t *\n\t * @param view The new month to display in `YYYY-MM` format.\n\t */\n\tonViewChange?: (view: string) => void;\n\t/**\n\t * The type of selection the date picker allows.\n\t *\n\t * - `single` allows selecting a single date.\n\t * - `multiple` allows selecting multiple non-contiguous dates.\n\t * - `range` allows selecting a single range of dates.\n\t *\n\t * @default \"single\"\n\t */\n\ttype?: \"single\" | \"multiple\" | \"range\";\n\t/**\n\t * Dates that can be selected.\n\t *\n\t * A comma-separated list of dates, date ranges. Whitespace is allowed after commas.\n\t *\n\t * The default `''` allows all dates.\n\t *\n\t * - Dates in `YYYY-MM-DD` format allow a single date.\n\t * - Dates in `YYYY-MM` format allow a whole month.\n\t * - Dates in `YYYY` format allow a whole year.\n\t * - Ranges are expressed as `start--end`.\n\t * - Ranges are inclusive.\n\t * - If either `start` or `end` is omitted, the range is unbounded in that direction.\n\t * - If parts of the date are omitted for `start`, they are assumed to be the minimum possible value.\n\t * So `2024--` is equivalent to `2024-01-01--`.\n\t * - If parts of the date are omitted for `end`, they are assumed to be the maximum possible value.\n\t * So `--2024` is equivalent to `--2024-12-31`.\n\t * - Whitespace is allowed either side of `--`.\n\t *\n\t * @default \"\"\n\t *\n\t * @example\n\t * `2024-02--2025` // allow any date from February 2024 to the end of 2025\n\t * `2024-02--` // allow any date from February 2024 to the end of the month\n\t * `2024-05-09, 2024-05-11` // allow only the 9th and 11th of May 2024\n\t */\n\tallow?: string;\n\t/**\n\t * Dates that cannot be selected. These subtract from `allow`.\n\t *\n\t * A comma-separated list of dates, date ranges. Whitespace is allowed after commas.\n\t *\n\t * The default `''` has no effect on `allow`.\n\t *\n\t * - Dates in `YYYY-MM-DD` format disallow a single date.\n\t * - Dates in `YYYY-MM` format disallow a whole month.\n\t * - Dates in `YYYY` format disallow a whole year.\n\t * - Ranges are expressed as `start--end`.\n\t * - Ranges are inclusive.\n\t * - If either `start` or `end` is omitted, the range is unbounded in that direction.\n\t * - If parts of the date are omitted for `start`, they are assumed to be the minimum possible value.\n\t * So `2024--` is equivalent to `2024-01-01--`.\n\t * - If parts of the date are omitted for `end`, they are assumed to be the maximum possible value.\n\t * So `--2024` is equivalent to `--2024-12-31`.\n\t * - Whitespace is allowed either side of `--`.\n\t *\n\t * @default \"\"\n\t *\n\t * @example\n\t * `--2024-02` // disallow any date before February 2024\n\t * `2024-05-09, 2024-05-11` // disallow the 9th and 11th of May 2024\n\t */\n\tdisallow?: string;\n\t/**\n\t * Days of the week that can be selected. These intersect with the result of `allow` and `disallow`.\n\t *\n\t * A comma-separated list of days. Whitespace is allowed after commas.\n\t *\n\t * The default `''` has no effect on the result of `allow` and `disallow`.\n\t *\n\t * Days are `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.\n\t *\n\t * @default \"\"\n\t *\n\t * @example\n\t * 'saturday, sunday' // allow only weekends within the result of `allow` and `disallow`.\n\t */\n\tallowDays?: string;\n\t/**\n\t * Days of the week that cannot be selected. This subtracts from `allowDays`, and intersects with the result of `allow` and `disallow`.\n\t *\n\t * A comma-separated list of days. Whitespace is allowed after commas.\n\t *\n\t * The default `''` has no effect on `allowDays`.\n\t *\n\t * Days are `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.\n\t *\n\t * @default \"\"\n\t *\n\t * @example\n\t * 'saturday, sunday' // disallow weekends within the result of `allow` and `disallow`.\n\t */\n\tdisallowDays?: string;\n\t/**\n\t * Default selected value.\n\t *\n\t * The default means no date is selected.\n\t *\n\t * If the provided value is invalid, no date is selected.\n\t *\n\t * - If `type=\"single\"`, this is a date in `YYYY-MM-DD` format.\n\t * - If `type=\"multiple\"`, this is a comma-separated list of dates in `YYYY-MM-DD` format.\n\t * - If `type=\"range\"`, this is a range in `YYYY-MM-DD--YYYY-MM-DD` format. The range is inclusive.\n\t *\n\t * @default \"\"\n\t */\n\tdefaultValue?: string;\n\t/**\n\t * Current selected value.\n\t *\n\t * The default means no date is selected.\n\t *\n\t * If the provided value is invalid, no date is selected.\n\t *\n\t * Otherwise:\n\t *\n\t * - If `type=\"single\"`, this is a date in `YYYY-MM-DD` format.\n\t * - If `type=\"multiple\"`, this is a comma-separated list of dates in `YYYY-MM-DD` format.\n\t * - If `type=\"range\"`, this is a range in `YYYY-MM-DD--YYYY-MM-DD` format. The range is inclusive.\n\t *\n\t * @default \"\"\n\t */\n\tvalue?: string;\n\t/**\n\t * Callback when any date is selected. Will fire before `onChange`.\n\t */\n\tonInput?: (event: Event) => void;\n\t/**\n\t * Callback when the `value` is changed. For `type=\"single\"` and `type=\"multiple\"`, this is the same as `onInput`.\n\t * For `type=\"range\"`, this is only called when the range is completed by selecting the end date of the range.\n\t */\n\tonChange?: (event: Event) => void;\n}" + } + }, + "DateFieldProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "DateFieldProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "allow", + "value": "string", + "description": "Dates that can be selected.\n\nA comma-separated list of dates, date ranges. Whitespace is allowed after commas.\n\nThe default `''` allows all dates.\n\n- Dates in `YYYY-MM-DD` format allow a single date.\n- Dates in `YYYY-MM` format allow a whole month.\n- Dates in `YYYY` format allow a whole year.\n- Ranges are expressed as `start--end`. - Ranges are inclusive.\n - If either `start` or `end` is omitted, the range is unbounded in that direction.\n - If parts of the date are omitted for `start`, they are assumed to be the minimum possible value.\n So `2024--` is equivalent to `2024-01-01--`.\n - If parts of the date are omitted for `end`, they are assumed to be the maximum possible value.\n So `--2024` is equivalent to `--2024-12-31`.\n - Whitespace is allowed either side of `--`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`2024-02--2025` // allow any date from February 2024 to the end of 2025\n`2024-02--` // allow any date from February 2024 to the end of the month\n`2024-05-09, 2024-05-11` // allow only the 9th and 11th of May 2024", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "allowDays", + "value": "string", + "description": "Days of the week that can be selected. These intersect with the result of `allow` and `disallow`.\n\nA comma-separated list of days. Whitespace is allowed after commas.\n\nThe default `''` has no effect on the result of `allow` and `disallow`.\n\nDays are `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'saturday, sunday' // allow only weekends within the result of `allow` and `disallow`.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true, + "defaultValue": "\"\"" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultView", + "value": "string", + "description": "Default month to display in `YYYY-MM` format.\n\nThis value is used until `view` is set, either directly or as a result of user interaction.\n\nDefaults to the current month in the user's locale.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "string", + "description": "Additional text to provide context or guidance for the field. This text is displayed along with the field and its label to offer more information or instructions to the user.\n\nThis will also be exposed to screen reader users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disallow", + "value": "string", + "description": "Dates that cannot be selected. These subtract from `allow`.\n\nA comma-separated list of dates, date ranges. Whitespace is allowed after commas.\n\nThe default `''` has no effect on `allow`.\n\n- Dates in `YYYY-MM-DD` format disallow a single date.\n- Dates in `YYYY-MM` format disallow a whole month.\n- Dates in `YYYY` format disallow a whole year.\n- Ranges are expressed as `start--end`. - Ranges are inclusive.\n - If either `start` or `end` is omitted, the range is unbounded in that direction.\n - If parts of the date are omitted for `start`, they are assumed to be the minimum possible value.\n So `2024--` is equivalent to `2024-01-01--`.\n - If parts of the date are omitted for `end`, they are assumed to be the maximum possible value.\n So `--2024` is equivalent to `--2024-12-31`.\n - Whitespace is allowed either side of `--`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "`--2024-02` // disallow any date before February 2024\n`2024-05-09, 2024-05-11` // disallow the 9th and 11th of May 2024", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disallowDays", + "value": "string", + "description": "Days of the week that cannot be selected. This subtracts from `allowDays`, and intersects with the result of `allow` and `disallow`.\n\nA comma-separated list of days. Whitespace is allowed after commas.\n\nThe default `''` has no effect on `allowDays`.\n\nDays are `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.", + "isOptional": true, + "defaultValue": "\"\"", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "'saturday, sunday' // disallow weekends within the result of `allow` and `disallow`.", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInvalid", + "value": "(event: Event) => void", + "description": "Callback when the field has an invalid date. This callback will be called, if the date typed is invalid or disabled.\n\nDates that don’t exist or have formatting errors are considered invalid. Some examples of invalid dates are:\n- 2021-02-31: February doesn’t have 31 days\n- 2021-02-00: The day can’t be 00\n\nDisallowed dates are considered invalid.\n\nIt’s important to note that this callback will be called only when the user **finishes editing** the date, and it’s called right after the `onChange` callback. The field is **not** validated on every change to the input. Once the buyer has signalled that they have finished editing the field (typically, by blurring the field), the field gets validated and the callback is run if the value is invalid.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onViewChange", + "value": "(view: string) => void", + "description": "Called whenever the month to display changes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "A short hint that describes the expected value of the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true, + "defaultValue": "\"\"" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "view", + "value": "string", + "description": "Displayed month in `YYYY-MM` format.\n\n`onViewChange` is called when this value changes.\n\nDefaults to `defaultView`.", + "isOptional": true + } + ], + "value": "interface DateFieldProps$1 extends GlobalProps, BaseTextFieldProps, Pick, AutocompleteProps {\n\t/**\n\t * Callback when the field has an invalid date.\n\t * This callback will be called, if the date typed is invalid or disabled.\n\t *\n\t * Dates that don’t exist or have formatting errors are considered invalid. Some examples of invalid dates are:\n\t * - 2021-02-31: February doesn’t have 31 days\n\t * - 2021-02-00: The day can’t be 00\n\t *\n\t * Disallowed dates are considered invalid.\n\t *\n\t * It’s important to note that this callback will be called only when the user **finishes editing** the date,\n\t * and it’s called right after the `onChange` callback.\n\t * The field is **not** validated on every change to the input. Once the buyer has signalled that\n\t * they have finished editing the field (typically, by blurring the field), the field gets validated and the callback is run if the value is invalid.\n\t */\n\tonInvalid?: (event: Event) => void;\n}" + } + }, + "DateAutocompleteField": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "DateAutocompleteField", + "value": "'bday-day' | 'bday-month' | 'bday-year' | 'bday' | 'cc-expiry-month' | 'cc-expiry-year' | 'cc-expiry'", + "description": "", + "isPublicDocs": true + } + }, + "DetailsProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "DetailsProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the details.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultOpen", + "value": "boolean", + "description": "Indicates whether the element should be open by default.\n\nThis reflects to the `open` attribute.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "Name of the element.\n\nThis can be used to create multiple named disclosure boxes that where only one can be open at a time.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterToggle", + "value": "(event: ToggleEvent$1) => void", + "description": "Callback fired when the element state changes **after** any animations have finished.\n\n- If the element transitioned from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element transitioned from showing to hidden, the `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onToggle", + "value": "(event: ToggleEvent$1) => void", + "description": "Callback straight after the element state changes.\n\n- If the element is transitioning from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element is transitioning from showing to hidden, then `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "open", + "value": "boolean", + "description": "Whether the element is open.\n\nThis does not reflect to any attribute.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "toggleTransition", + "value": "'none' | 'auto'", + "description": "Sets the transition between the two states.", + "isOptional": true, + "defaultValue": "'auto'" + } + ], + "value": "interface DetailsProps$1 extends GlobalProps, ToggleEventProps {\n\t/**\n\t * The content of the details.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/details\n\t */\n\tchildren?: ComponentChildren;\n\t/**\n\t * Name of the element.\n\t *\n\t * This can be used to create multiple named disclosure boxes that where only one can be open at a time.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/details#multiple_named_disclosure_boxes\n\t */\n\tname?: string;\n\t/**\n\t * Whether the element is open.\n\t *\n\t * This does not reflect to any attribute.\n\t *\n\t * @default false\n\t */\n\topen?: boolean;\n\t/**\n\t * Indicates whether the element should be open by default.\n\t *\n\t * This reflects to the `open` attribute.\n\t *\n\t * @default false\n\t */\n\tdefaultOpen?: boolean;\n\t/**\n\t * Sets the transition between the two states.\n\t *\n\t * @default 'auto'\n\t */\n\ttoggleTransition?: \"none\" | \"auto\";\n}" + } + }, + "DividerProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "DividerProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "color", + "value": "ColorKeyword", + "description": "Modify the color to be more or less intense.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "direction", + "value": "'inline' | 'block'", + "description": "Specify the direction of the divider. This uses [logical properties](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values).", + "isOptional": true, + "defaultValue": "'inline'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "interface DividerProps$1 extends GlobalProps {\n\t/**\n\t * Specify the direction of the divider. This uses [logical properties](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values).\n\t *\n\t * @default 'inline'\n\t */\n\tdirection?: \"inline\" | \"block\";\n\t/**\n\t * Modify the color to be more or less intense.\n\t *\n\t * @default 'base'\n\t */\n\tcolor?: ColorKeyword;\n}" + } + }, + "DropZoneProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "DropZoneProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accept", + "value": "string", + "description": "A string representing the types of files that are accepted by the drop zone. This string is a comma-separated list of unique file type specifiers which can be one of the following:\n- A file extension starting with a period (\".\") character (e.g. .jpg, .pdf, .doc)\n- A valid MIME type string with no extensions\n\nIf omitted, all file types are accepted.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the item. When set, it will be announced to buyers using assistive technologies and will provide them with more context.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "files", + "value": "readonly File[]", + "description": "An array of File objects representing the files currently selected by the user.\n\nThis property is read-only and cannot be directly modified. To clear the selected files, set the `value` prop to an empty string or null.", + "isOptional": true, + "defaultValue": "[]" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "multiple", + "value": "boolean", + "description": "Whether multiple files can be selected or dropped at once.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished selecting** a file or files.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onDropRejected", + "value": "(event: Event) => void", + "description": "Callback fired when rejected files are dropped. Files are rejected based on the `accept` prop and are not added to `files`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the file selection.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "A string that represents the path to the selected file(s). If no file is selected yet, the value is an empty string (\"\"). When the user selected multiple files, the value represents the first file in the list of files they selected. The value is always the file's name prefixed with \"C:\\fakepath\\\", which isn't the real path of the file.", + "isOptional": true, + "defaultValue": "''" + } + ], + "value": "interface DropZoneProps$1 extends GlobalProps, FileInputProps, BasicFieldProps {\n\t/**\n\t * A string representing the types of files that are accepted by the drop zone.\n\t * This string is a comma-separated list of unique file type specifiers which can be one of the following:\n\t * - A file extension starting with a period (\".\") character (e.g. .jpg, .pdf, .doc)\n\t * - A valid MIME type string with no extensions\n\t *\n\t * If omitted, all file types are accepted.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/accept\n\t * @default ''\n\t */\n\taccept?: string;\n\t/**\n\t * A label that describes the purpose or contents of the item. When set,\n\t * it will be announced to buyers using assistive technologies and will\n\t * provide them with more context.\n\t */\n\taccessibilityLabel?: string;\n\t/**\n\t * Whether multiple files can be selected or dropped at once.\n\t *\n\t * @default false\n\t */\n\tmultiple?: boolean;\n\t/**\n\t * Callback fired when rejected files are dropped.\n\t * Files are rejected based on the `accept` prop and are not added to `files`.\n\t */\n\tonDropRejected?: (event: Event) => void;\n}" + } + }, + "EmailFieldProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "EmailFieldProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "string", + "description": "Additional text to provide context or guidance for the field. This text is displayed along with the field and its label to offer more information or instructions to the user.\n\nThis will also be exposed to screen reader users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "A short hint that describes the expected value of the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "interface EmailFieldProps$1 extends GlobalProps, BaseTextFieldProps, MinMaxLengthProps, AutocompleteProps {\n}" + } + }, + "EmailAutocompleteField": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "EmailAutocompleteField", + "value": "'email' | 'mobile email' | 'home email' | 'fax email' | 'pager email'", + "description": "", + "isPublicDocs": true + } + }, + "FormProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "FormProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Whether the form is able to be submitted.\n\nWhen set to `true`, this will also disable the implicit submit behavior of the form.", + "isOptional": true, + "deprecationMessage": "Prevent default within the onSubmit callback using a local state instead. Deprecated in v1.6.0", + "isPrivate": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onReset", + "value": "(event: Event) => void", + "description": "A callback that is run when the form is reset.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onSubmit", + "value": "(event: ExtendableEvent) => void", + "description": "A callback that is run when the form is submitted.\n\nUse `event.waitUntil` to signal how long it takes to save the data, and whether it was successful or not.", + "isOptional": true + } + ], + "value": "interface FormProps$1 extends GlobalProps {\n\t/**\n\t * The content of the form.\n\t */\n\tchildren?: ComponentChildren;\n\t/**\n\t * Whether the form is able to be submitted.\n\t *\n\t * When set to `true`, this will also disable the implicit submit behavior of the form.\n\t *\n\t * @default false\n\t *\n\t * @deprecated Prevent default within the onSubmit callback using a local state instead. Deprecated in v1.6.0\n\t * @private\n\t */\n\tdisabled?: boolean;\n\t/**\n\t * A callback that is run when the form is submitted.\n\t *\n\t * Use `event.waitUntil` to signal how long it takes to save the data,\n\t * and whether it was successful or not.\n\t */\n\tonSubmit?: (event: ExtendableEvent) => void;\n\t/**\n\t * A callback that is run when the form is reset.\n\t */\n\tonReset?: (event: Event) => void;\n}" + } + }, + "GapProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "GapProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "columnGap", + "value": "MaybeResponsive", + "description": "Adjust spacing between elements in the inline axis.\n\nThis overrides the column value of `gap`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "gap", + "value": "MaybeResponsive>", + "description": "Adjust spacing between elements.\n\nA single value applies to both axes. A pair of values (eg `large-100 large-500`) can be used to set the inline and block axes respectively.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "rowGap", + "value": "MaybeResponsive", + "description": "Adjust spacing between elements in the block axis.\n\nThis overrides the row value of `gap`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "export interface GapProps {\n\t/**\n\t * Adjust spacing between elements.\n\t *\n\t * A single value applies to both axes.\n\t * A pair of values (eg `large-100 large-500`) can be used to set the inline and block axes respectively.\n\t *\n\t * @default 'none'\n\t */\n\tgap?: MaybeResponsive>;\n\t/**\n\t * Adjust spacing between elements in the block axis.\n\t *\n\t * This overrides the row value of `gap`.\n\t *\n\t * @default '' - meaning no override\n\t */\n\trowGap?: MaybeResponsive;\n\t/**\n\t * Adjust spacing between elements in the inline axis.\n\t *\n\t * This overrides the column value of `gap`.\n\t *\n\t * @default '' - meaning no override\n\t */\n\tcolumnGap?: MaybeResponsive;\n}" + } + }, + "BaselinePosition": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "BaselinePosition", + "value": "\"baseline\" | \"first baseline\" | \"last baseline\"", + "description": "", + "isPublicDocs": true + } + }, + "ContentDistribution": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ContentDistribution", + "value": "\"space-between\" | \"space-around\" | \"space-evenly\" | \"stretch\"", + "description": "", + "isPublicDocs": true + } + }, + "ContentPosition": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ContentPosition", + "value": "\"center\" | \"start\" | \"end\"", + "description": "", + "isPublicDocs": true + } + }, + "OverflowPosition": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "OverflowPosition", + "value": "`unsafe ${ContentPosition}` | `safe ${ContentPosition}`", + "description": "", + "isPublicDocs": true + } + }, + "JustifyItemsKeyword": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "JustifyItemsKeyword", + "value": "\"normal\" | \"stretch\" | BaselinePosition | OverflowPosition | ContentPosition", + "description": "", + "isPublicDocs": true + } + }, + "AlignItemsKeyword": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "AlignItemsKeyword", + "value": "\"normal\" | \"stretch\" | BaselinePosition | OverflowPosition | ContentPosition", + "description": "", + "isPublicDocs": true + } + }, + "JustifyContentKeyword": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "JustifyContentKeyword", + "value": "\"normal\" | ContentDistribution | OverflowPosition | ContentPosition", + "description": "", + "isPublicDocs": true + } + }, + "AlignContentKeyword": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "AlignContentKeyword", + "value": "\"normal\" | BaselinePosition | ContentDistribution | OverflowPosition | ContentPosition", + "description": "", + "isPublicDocs": true + } + }, + "GridProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "GridProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "alignContent", + "value": "MaybeResponsive", + "description": "Aligns the grid along the block (column) axis.\n\nThis overrides the block value of `placeContent`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "alignItems", + "value": "MaybeResponsive", + "description": "Aligns the grid items along the block (column) axis.\n\nThis overrides the block value of `placeItems`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "BackgroundColorKeyword", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true, + "defaultValue": "'none' - equivalent to `none base auto`.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "// The following are equivalent:\n\n", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "ColorKeyword | \"\"", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Box.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "columnGap", + "value": "MaybeResponsive", + "description": "Adjust spacing between elements in the inline axis.\n\nThis overrides the column value of `gap`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "gap", + "value": "MaybeResponsive>", + "description": "Adjust spacing between elements.\n\nA single value applies to both axes. A pair of values (eg `large-100 large-500`) can be used to set the inline and block axes respectively.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "gridTemplateColumns", + "value": "MaybeResponsive", + "description": "Define columns and specify their size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "gridTemplateRows", + "value": "MaybeResponsive", + "description": "Define rows and specify their size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "justifyContent", + "value": "MaybeResponsive", + "description": "Aligns the grid along the inline (row) axis.\n\nThis overrides the inline value of `placeContent`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "justifyItems", + "value": "MaybeResponsive", + "description": "Aligns the grid items along the inline (row) axis.\n\nThis overrides the inline value of `placeItems`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "placeContent", + "value": "MaybeResponsive<`${AlignContentKeyword} ${JustifyContentKeyword}` | AlignContentKeyword>", + "description": "A shorthand property for `justify-content` and `align-content`.", + "isOptional": true, + "defaultValue": "'normal normal'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "placeItems", + "value": "MaybeResponsive<`${AlignItemsKeyword} ${JustifyItemsKeyword}` | AlignItemsKeyword>", + "description": "A shorthand property for `justify-items` and `align-items`.", + "isOptional": true, + "defaultValue": "'normal normal'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "rowGap", + "value": "MaybeResponsive", + "description": "Adjust spacing between elements in the block axis.\n\nThis overrides the row value of `gap`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "interface GridProps$1 extends GlobalProps, BaseBoxPropsWithRole, GapProps {\n\t/**\n\t Define columns and specify their size.\n \n\t @see https://developer.mozilla.org/en-US/docs/Web/CSS/grid-template-columns\n\t @default 'none'\n\t*/\n\tgridTemplateColumns?: MaybeResponsive;\n\t/**\n\t Define rows and specify their size.\n \n\t @see https://developer.mozilla.org/en-US/docs/Web/CSS/grid-template-rows\n\t @default 'none'\n\t*/\n\tgridTemplateRows?: MaybeResponsive;\n\t/**\n\t Aligns the grid items along the inline (row) axis.\n \n\t This overrides the inline value of `placeItems`.\n \n\t @see https://developer.mozilla.org/en-US/docs/Web/CSS/justify-items\n\t @default '' - meaning no override\n\t*/\n\tjustifyItems?: MaybeResponsive;\n\t/**\n\t Aligns the grid items along the block (column) axis.\n \n\t This overrides the block value of `placeItems`.\n \n\t @see https://developer.mozilla.org/en-US/docs/Web/CSS/align-items\n\t @default '' - meaning no override\n\t*/\n\talignItems?: MaybeResponsive;\n\t/**\n\t A shorthand property for `justify-items` and `align-items`.\n \n\t @see https://developer.mozilla.org/en-US/docs/Web/CSS/place-items\n\t @default 'normal normal'\n\t*/\n\tplaceItems?: MaybeResponsive<`${AlignItemsKeyword} ${JustifyItemsKeyword}` | AlignItemsKeyword>;\n\t/**\n\t Aligns the grid along the inline (row) axis.\n \n\t This overrides the inline value of `placeContent`.\n \n\t @see https://developer.mozilla.org/en-US/docs/Web/CSS/justify-content\n\t @default '' - meaning no override\n\t*/\n\tjustifyContent?: MaybeResponsive;\n\t/**\n\t Aligns the grid along the block (column) axis.\n \n\t This overrides the block value of `placeContent`.\n \n\t @see https://developer.mozilla.org/en-US/docs/Web/CSS/align-content\n\t @default '' - meaning no override\n\t*/\n\talignContent?: MaybeResponsive;\n\t/**\n\t A shorthand property for `justify-content` and `align-content`.\n \n\t @see https://developer.mozilla.org/en-US/docs/Web/CSS/place-content\n\t @default 'normal normal'\n\t*/\n\tplaceContent?: MaybeResponsive<`${AlignContentKeyword} ${JustifyContentKeyword}` | AlignContentKeyword>;\n}" + } + }, + "GridItemProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "GridItemProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "BackgroundColorKeyword", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true, + "defaultValue": "'none' - equivalent to `none base auto`.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "// The following are equivalent:\n\n", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "ColorKeyword | \"\"", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Box.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "gridColumn", + "value": "`span ${number}` | \"auto\"", + "description": "Number of columns the item will span across", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "gridRow", + "value": "`span ${number}` | \"auto\"", + "description": "Number of rows the item will span across", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "interface GridItemProps$1 extends GlobalProps, BaseBoxPropsWithRole {\n\t/**\n\t * Number of columns the item will span across\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/grid-column\n\t *\n\t * @default 'auto'\n\t */\n\tgridColumn?: `span ${number}` | \"auto\";\n\t/**\n\t * Number of rows the item will span across\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/grid-row\n\t *\n\t * @default 'auto'\n\t */\n\tgridRow?: `span ${number}` | \"auto\";\n}" + } + }, + "BaseTypographyProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BaseTypographyProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "color", + "value": "ColorKeyword", + "description": "Modify the color to be more or less intense.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "'ltr' | 'rtl' | 'auto' | ''", + "description": "Indicates the directionality of the element’s text.\n\n- `ltr`: languages written from left to right (e.g. English)\n- `rtl`: languages written from right to left (e.g. Arabic)\n- `auto`: the user agent determines the direction based on the content\n- `''`: direction is inherited from parent elements (equivalent to not setting the attribute)", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "fontVariantNumeric", + "value": "'auto' | 'normal' | 'tabular-nums'", + "description": "Set the numeric properties of the font.", + "isOptional": true, + "defaultValue": "'auto' - inherit from the parent element" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)\n\nIt is recommended to combine it with the `dir` attribute to ensure the text is rendered correctly if the surrounding content’s direction is different.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "ToneKeyword", + "description": "Sets the tone of the component, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + } + ], + "value": "export interface BaseTypographyProps {\n\t/**\n\t * Modify the color to be more or less intense.\n\t *\n\t * @default 'base'\n\t */\n\tcolor?: ColorKeyword;\n\t/**\n\t * Sets the tone of the component, based on the intention of the information being conveyed.\n\t *\n\t * @default 'auto'\n\t */\n\ttone?: ToneKeyword;\n\t/**\n\t * Set the numeric properties of the font.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant-numeric\n\t *\n\t * @default 'auto' - inherit from the parent element\n\t */\n\tfontVariantNumeric?: \"auto\" | \"normal\" | \"tabular-nums\";\n\t/**\n\t * Indicate the text language. Useful when the text is in a different language than the rest of the page.\n\t * It will allow assistive technologies such as screen readers to invoke the correct pronunciation.\n\t * [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)\n\t *\n\t * It is recommended to combine it with the `dir` attribute to ensure the text is rendered correctly if the surrounding content’s direction is different.\n\t *\n\t * @default ''\n\t */\n\tlang?: string;\n\t/**\n\t * Indicates the directionality of the element’s text.\n\t *\n\t * - `ltr`: languages written from left to right (e.g. English)\n\t * - `rtl`: languages written from right to left (e.g. Arabic)\n\t * - `auto`: the user agent determines the direction based on the content\n\t * - `''`: direction is inherited from parent elements (equivalent to not setting the attribute)\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/dir\n\t *\n\t * @default ''\n\t */\n\tdir?: \"ltr\" | \"rtl\" | \"auto\" | \"\";\n}" + } + }, + "BlockTypographyProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BlockTypographyProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "lineClamp", + "value": "number", + "description": "Truncates the text content to the specified number of lines.", + "isOptional": true, + "defaultValue": "Infinity - no truncation is applied" + } + ], + "value": "export interface BlockTypographyProps {\n\t/**\n\t * Truncates the text content to the specified number of lines.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/-webkit-line-clamp\n\t *\n\t * @default Infinity - no truncation is applied\n\t */\n\tlineClamp?: number;\n}" + } + }, + "HeadingProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "HeadingProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "'heading' | 'none' | 'presentation'", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.\n\n- `heading`: defines the element as a heading to a page or section.\n- `presentation`: the heading level will be stripped, and will prevent the element’s implicit ARIA semantics from being exposed to the accessibility tree.\n- `none`: a synonym for the `presentation` role.", + "isOptional": true, + "defaultValue": "'heading'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Heading.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "lineClamp", + "value": "number", + "description": "Truncates the text content to the specified number of lines.", + "isOptional": true, + "defaultValue": "Infinity - no truncation is applied" + } + ], + "value": "interface HeadingProps$1 extends GlobalProps, AccessibilityVisibilityProps, BlockTypographyProps {\n\t/**\n\t * The content of the Heading.\n\t */\n\tchildren?: ComponentChildren;\n\t/**\n\t * Sets the semantic meaning of the component’s content. When set,\n\t * the role will be used by assistive technologies to help users\n\t * navigate the page.\n\t *\n\t * - `heading`: defines the element as a heading to a page or section.\n\t * - `presentation`: the heading level will be stripped,\n\t * and will prevent the element’s implicit ARIA semantics from\n\t * being exposed to the accessibility tree.\n\t * - `none`: a synonym for the `presentation` role.\n\t *\n\t * @default 'heading'\n\t *\n\t * @implementation The `heading` role doesn't need to be applied if\n\t * the host applies it for you; for example, an HTML host rendering\n\t * an `

` element should not apply the `heading` role.\n\t */\n\taccessibilityRole?: \"heading\" | ExtractStrict;\n}" + } + }, + "IconProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "IconProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "color", + "value": "ColorKeyword", + "description": "Modify the color to be more or less intense.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "SizeKeyword", + "description": "Adjusts the size of the icon.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "ToneKeyword", + "description": "Sets the tone of the icon, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "IconType | AnyString", + "description": "", + "isOptional": true + } + ], + "value": "interface IconProps$1 extends GlobalProps, Pick {\n\t/**\n\t * Sets the tone of the icon, based on the intention of the information being conveyed.\n\t *\n\t * @default 'auto'\n\t */\n\ttone?: ToneKeyword;\n\t/**\n\t * Modify the color to be more or less intense.\n\t *\n\t * @default 'base'\n\t */\n\tcolor?: ColorKeyword;\n\t/**\n\t * Adjusts the size of the icon.\n\t *\n\t * @default 'base'\n\t */\n\tsize?: SizeKeyword;\n\ttype?: IconType | AnyString;\n}" + } + }, + "BaseImageProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "BaseImageProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "alt", + "value": "string", + "description": "An alternative text description that describe the image for the reader to understand what it is about. It is extremely useful for both users using assistive technology and sighted users. A well written description provides people with visual impairments the ability to participate in consuming non-text content. When a screen readers encounters an `s-image`, the description is read and announced aloud. If an image fails to load, potentially due to a poor connection, the `alt` is displayed on screen instead. This has the benefit of letting a sighted buyer know an image was meant to load here, but as an alternative, they’re still able to consume the text content. Read [considerations when writing alternative text](https://www.shopify.com/ca/blog/image-alt-text#4) to learn more.", + "isOptional": true, + "defaultValue": "`''`" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "sizes", + "value": "string", + "description": "A set of media conditions and their corresponding sizes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "src", + "value": "string", + "description": "The image source (either a remote URL or a local file resource).\n\nWhen the image is loading or no `src` is provided, a placeholder will be rendered.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "srcSet", + "value": "string", + "description": "A set of image sources and their width or pixel density descriptors.\n\nThis overrides the `src` property.", + "isOptional": true + } + ], + "value": "export interface BaseImageProps {\n\t/**\n\t * An alternative text description that describe the image for the reader to\n\t * understand what it is about. It is extremely useful for both users using\n\t * assistive technology and sighted users. A well written description\n\t * provides people with visual impairments the ability to participate in\n\t * consuming non-text content. When a screen readers encounters an `s-image`,\n\t * the description is read and announced aloud. If an image fails to load,\n\t * potentially due to a poor connection, the `alt` is displayed on\n\t * screen instead. This has the benefit of letting a sighted buyer know an\n\t * image was meant to load here, but as an alternative, they’re still able to\n\t * consume the text content. Read\n\t * [considerations when writing alternative text](https://www.shopify.com/ca/blog/image-alt-text#4)\n\t * to learn more.\n\t *\n\t * @default `''`\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#alt\n\t */\n\talt?: string;\n\t/**\n\t * A set of media conditions and their corresponding sizes.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#sizes\n\t */\n\tsizes?: string;\n\t/**\n\t * The image source (either a remote URL or a local file resource).\n\t *\n\t * When the image is loading or no `src` is provided, a placeholder will be rendered.\n\t *\n\t * @implementation Surfaces may choose the style of the placeholder, but the space the image occupies should be\n\t * reserved, except in cases where the image area does not have a contextual inline or block size, which should be rare.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#src\n\t */\n\tsrc?: string;\n\t/**\n\t * A set of image sources and their width or pixel density descriptors.\n\t *\n\t * This overrides the `src` property.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#srcset\n\t */\n\tsrcSet?: string;\n}" + } + }, + "ImageProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ImageProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "'img' | 'none' | 'presentation'", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'img'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "alt", + "value": "string", + "description": "An alternative text description that describe the image for the reader to understand what it is about. It is extremely useful for both users using assistive technology and sighted users. A well written description provides people with visual impairments the ability to participate in consuming non-text content. When a screen readers encounters an `s-image`, the description is read and announced aloud. If an image fails to load, potentially due to a poor connection, the `alt` is displayed on screen instead. This has the benefit of letting a sighted buyer know an image was meant to load here, but as an alternative, they’re still able to consume the text content. Read [considerations when writing alternative text](https://www.shopify.com/ca/blog/image-alt-text#4) to learn more.", + "isOptional": true, + "defaultValue": "`''`" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "aspectRatio", + "value": "`${number}${optionalSpace}/${optionalSpace}${number}` | `${number}`", + "description": "The aspect ratio of the image.\n\nThe rendering of the image will depend on the `inlineSize` value:\n\n- `inlineSize=\"fill\"`: the aspect ratio will be respected and the image will take the necessary space.\n- `inlineSize=\"auto\"`: the image will not render until it has loaded and the aspect ratio will be ignored.\n\nFor example, if the value is set as `50 / 100`, the getter returns `50 / 100`. If the value is set as `0.5`, the getter returns `0.5 / 1`.", + "isOptional": true, + "defaultValue": "'1/1'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true, + "defaultValue": "'none' - equivalent to `none base auto`.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "// The following are equivalent:\n\n", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "ColorKeyword | \"\"", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "'fill' | 'auto'", + "description": "The displayed inline width of the image.\n\n- `fill`: the image will takes up 100% of the available inline size.\n- `auto`: the image will be displayed at its natural size.", + "isOptional": true, + "defaultValue": "'fill'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "loading", + "value": "'eager' | 'lazy'", + "description": "Determines the loading behavior of the image:\n- `eager`: Immediately loads the image, irrespective of its position within the visible viewport.\n- `lazy`: Delays loading the image until it approaches a specified distance from the viewport.", + "isOptional": true, + "defaultValue": "'eager'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "objectFit", + "value": "'contain' | 'cover'", + "description": "Determines how the content of the image is resized to fit its container. The image is positioned in the center of the container.", + "isOptional": true, + "defaultValue": "'contain'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onError", + "value": "(event: Event) => void", + "description": "Invoked on load error.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onLoad", + "value": "(event: Event) => void", + "description": "Invoked when load completes successfully.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "sizes", + "value": "string", + "description": "A set of media conditions and their corresponding sizes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "src", + "value": "string", + "description": "The image source (either a remote URL or a local file resource).\n\nWhen the image is loading or no `src` is provided, a placeholder will be rendered.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "srcSet", + "value": "string", + "description": "A set of image sources and their width or pixel density descriptors.\n\nThis overrides the `src` property.", + "isOptional": true + } + ], + "value": "interface ImageProps$1 extends GlobalProps, BaseImageProps, BorderProps {\n\t/**\n\t * Sets the semantic meaning of the component’s content. When set,\n\t * the role will be used by assistive technologies to help users\n\t * navigate the page.\n\t *\n\t * @default 'img'\n\t *\n\t * @implementation The `img` role doesn't need to be applied if\n\t * the host applies it for you; for example, an HTML host rendering\n\t * an `` element should not apply the `img` role.\n\t */\n\taccessibilityRole?: \"img\" | ExtractStrict;\n\t/**\n\t * The displayed inline width of the image.\n\t *\n\t * - `fill`: the image will takes up 100% of the available inline size.\n\t * - `auto`: the image will be displayed at its natural size.\n\t *\n\t * @default 'fill'\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#width\n\t */\n\tinlineSize?: \"fill\" | \"auto\";\n\t/**\n\t * The aspect ratio of the image.\n\t *\n\t * The rendering of the image will depend on the `inlineSize` value:\n\t *\n\t * - `inlineSize=\"fill\"`: the aspect ratio will be respected and the image will take the necessary space.\n\t * - `inlineSize=\"auto\"`: the image will not render until it has loaded and the aspect ratio will be ignored.\n\t *\n\t * For example, if the value is set as `50 / 100`, the getter returns `50 / 100`.\n\t * If the value is set as `0.5`, the getter returns `0.5 / 1`.\n\t *\n\t * @default '1/1'\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/aspect-ratio\n\t */\n\taspectRatio?: `${number}${optionalSpace}/${optionalSpace}${number}` | `${number}`;\n\t/**\n\t * Determines how the content of the image is resized to fit its container.\n\t * The image is positioned in the center of the container.\n\t *\n\t * @default 'contain'\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/object-fit\n\t */\n\tobjectFit?: \"contain\" | \"cover\";\n\t/**\n\t * Determines the loading behavior of the image:\n\t * - `eager`: Immediately loads the image, irrespective of its position within the visible viewport.\n\t * - `lazy`: Delays loading the image until it approaches a specified distance from the viewport.\n\t *\n\t * @default 'eager'\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#loading\n\t */\n\tloading?: \"eager\" | \"lazy\";\n\t/**\n\t * Invoked when load completes successfully.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers/onload\n\t */\n\tonLoad?: (event: Event) => void;\n\t/**\n\t * Invoked on load error.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers/onerror\n\t */\n\tonError?: (event: Event) => void;\n}" + } + }, + "LinkProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "LinkProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the Link. It will be read to users using assistive technologies such as screen readers.\n\nUse this when using only an icon or the content of the link is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Link.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "download", + "value": "string", + "description": "Causes the browser to treat the linked URL as a download with the string being the file name. Download only works for same-origin URLs or the `blob:` and `data:` schemes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "href", + "value": "string", + "description": "The URL to link to.\n\n- If set, it will navigate to the location specified by `href` after executing the `click` event.\n- If a `commandFor` is set, the `command` will be executed instead of the navigation.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when the link is activated. This will be called before navigating to the location specified by `href`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "target", + "value": "\"auto\" | \"_blank\" | \"_self\" | \"_parent\" | \"_top\" | AnyString", + "description": "Specifies where to display the linked URL.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "ToneKeyword", + "description": "Sets the tone of the Link, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + } + ], + "value": "interface LinkProps$1 extends GlobalProps, LinkBehaviorProps {\n\t/**\n\t * The content of the Link.\n\t */\n\tchildren?: ComponentChildren;\n\t/**\n\t * Sets the tone of the Link, based on the intention of the information being conveyed.\n\t *\n\t * @default 'auto'\n\t */\n\ttone?: ToneKeyword;\n\t/**\n\t * A label that describes the purpose or contents of the Link. It will be read to users using assistive technologies such as screen readers.\n\t *\n\t * Use this when using only an icon or the content of the link is not enough context\n\t * for users using assistive technologies.\n\t */\n\taccessibilityLabel?: string;\n\t/**\n\t * Indicate the text language. Useful when the text is in a different language than the rest of the page.\n\t * It will allow assistive technologies such as screen readers to invoke the correct pronunciation.\n\t * [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)\n\t */\n\tlang?: string;\n}" + } + }, + "ListItemProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ListItemProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the ListItem.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "interface ListItemProps$1 extends GlobalProps {\n\t/**\n\t * The content of the ListItem.\n\t */\n\tchildren?: ComponentChildren;\n}" + } + }, + "MapProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "MapProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the map.\n\nWhen set, it will be announced to users using assistive technologies and will provide them with more context.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "apiKey", + "value": "string", + "description": "A valid API key for the map service provider.\n\nThe map service provider may require an API key. Without an API key the map could be hidden or render in a limited developer mode.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "latitude", + "value": "number", + "description": "Map center’s latitude in degrees.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "longitude", + "value": "number", + "description": "Map center’s longitude in degrees.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxZoom", + "value": "number", + "description": "The maximum zoom level which will be displayed on the map.\n\nValid zoom values are numbers from zero up to 18.", + "isOptional": true, + "defaultValue": "18" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minZoom", + "value": "number", + "description": "The minimum zoom level which will be displayed on the map.\n\nValid zoom values are numbers from zero up to 18.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBoundsChange", + "value": "(event: MapBoundsChangeEvent) => void", + "description": "Callback when the viewport bounds have changed or the map is resized.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: MapClickEvent) => void", + "description": "Callback when the user clicks on the map.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onDblClick", + "value": "(event: MapDblClickEvent) => void", + "description": "Callback when the user double-clicks on the map.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onViewChange", + "value": "(event: MapViewChangeEvent) => void", + "description": "Callback when the map view changes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "zoom", + "value": "number", + "description": "The initial Map zoom level.\n\nValid zoom values are numbers from zero up to 18. Larger zoom values correspond to a higher resolution.", + "isOptional": true, + "defaultValue": "4" + } + ], + "value": "interface MapProps$1 extends GlobalProps, SizingProps {\n\t/**\n\t * A valid API key for the map service provider.\n\t *\n\t * The map service provider may require an API key. Without an API key the map could be hidden or render in a limited developer mode.\n\t */\n\tapiKey?: string;\n\t/**\n\t * Map center’s latitude in degrees.\n\t *\n\t * @default 0\n\t */\n\tlatitude?: number;\n\t/**\n\t * Map center’s longitude in degrees.\n\t *\n\t * @default 0\n\t */\n\tlongitude?: number;\n\t/**\n\t * A label that describes the purpose or contents of the map.\n\t *\n\t * When set, it will be announced to users using assistive technologies and will provide them with more context.\n\t */\n\taccessibilityLabel?: string;\n\t/**\n\t * The initial Map zoom level.\n\t *\n\t * Valid zoom values are numbers from zero up to 18.\n\t * Larger zoom values correspond to a higher resolution.\n\t *\n\t * @default 4\n\t */\n\tzoom?: number;\n\t/**\n\t * The maximum zoom level which will be displayed on the map.\n\t *\n\t * Valid zoom values are numbers from zero up to 18.\n\t *\n\t * @default 18\n\t */\n\tmaxZoom?: number;\n\t/**\n\t * The minimum zoom level which will be displayed on the map.\n\t *\n\t * Valid zoom values are numbers from zero up to 18.\n\t *\n\t * @default 0\n\t */\n\tminZoom?: number;\n\t/**\n\t * Callback when the viewport bounds have changed or the map is resized.\n\t */\n\tonBoundsChange?: (event: MapBoundsChangeEvent) => void;\n\t/**\n\t * Callback when the map view changes.\n\t */\n\tonViewChange?: (event: MapViewChangeEvent) => void;\n\t/**\n\t * Callback when the user clicks on the map.\n\t */\n\tonClick?: (event: MapClickEvent) => void;\n\t/**\n\t * Callback when the user double-clicks on the map.\n\t */\n\tonDblClick?: (event: MapDblClickEvent) => void;\n}" + } + }, + "Location$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "Location$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "latitude", + "value": "number", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "longitude", + "value": "number", + "description": "", + "isOptional": true + } + ], + "value": "interface Location$1 {\n\tlatitude?: number;\n\tlongitude?: number;\n}" + } + }, + "MapMarkerProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "MapMarkerProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the marker. When set, it will be announced to users using assistive technologies and will provide them with more context.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "clusterable", + "value": "boolean", + "description": "Allows grouping the marker in clusters when zoomed out.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "graphic", + "value": "ComponentChildren", + "description": "The graphic to use as the marker.\n\nIf unset, it will default to the provider’s default marker.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "latitude", + "value": "number", + "description": "Marker’s location latitude in degrees.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "longitude", + "value": "number", + "description": "Marker’s longitude latitude in degrees.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when a marker is clicked.\n\nIt does not trigger a click event on the map itself.", + "isOptional": true + } + ], + "value": "interface MapMarkerProps$1 extends GlobalProps, InteractionProps, Pick {\n\t/**\n\t * Marker’s location latitude in degrees.\n\t *\n\t * @default 0\n\t */\n\tlatitude?: number;\n\t/**\n\t * Marker’s longitude latitude in degrees.\n\t *\n\t * @default 0\n\t */\n\tlongitude?: number;\n\t/**\n\t * A label that describes the purpose of the marker. When set,\n\t * it will be announced to users using assistive technologies and will\n\t * provide them with more context.\n\t */\n\taccessibilityLabel?: string;\n\t/**\n\t * Allows grouping the marker in clusters when zoomed out.\n\t *\n\t * @default false\n\t */\n\tclusterable?: boolean;\n\t/**\n\t * The graphic to use as the marker.\n\t *\n\t * If unset, it will default to the provider’s default marker.\n\t */\n\tgraphic?: ComponentChildren;\n\t/**\n\t * Callback when a marker is clicked.\n\t *\n\t * It does not trigger a click event on the map itself.\n\t */\n\tonClick?: (event: Event) => void;\n}" + } + }, + "ModalProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ModalProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the modal. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nThis overrides the `heading` prop for screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Modal.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "heading", + "value": "string", + "description": "A title that describes the content of the Modal.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "hideOverlay", + "value": "() => void", + "description": "Method to hide an overlay." + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterHide", + "value": "(event: Event) => void", + "description": "Callback fired when the overlay is hidden **after** any animations to hide the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterShow", + "value": "(event: Event) => void", + "description": "Callback fired when the overlay is shown **after** any animations to show the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onHide", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is hidden.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onShow", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is shown.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "'base' | 'none'", + "description": "Adjust the padding around the Modal content.\n\n`base`: applies padding that is appropriate for the element.\n\n`none`: removes all padding from the element. This can be useful when elements inside the Modal need to span to the edge of the Modal. For example, a full-width image. In this case, rely on `Box` with a padding of 'base' to bring back the desired padding for the rest of the content.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "primaryAction", + "value": "ComponentChildren", + "description": "The primary action to perform, provided as a button or link type element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "secondaryActions", + "value": "ComponentChildren", + "description": "The secondary actions to perform, provided as button or link type elements.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "showOverlay", + "value": "() => void", + "description": "Method to show an overlay." + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "SizeKeyword | \"max\"", + "description": "Adjust the size of the Modal.\n\n`max`: expands the Modal to its maximum size as defined by the host application, on both the horizontal and vertical axes.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "toggleOverlay", + "value": "() => void", + "description": "Method to toggle the visiblity of an overlay." + } + ], + "value": "interface ModalProps$1 extends GlobalProps, BaseOverlayProps, BaseOverlayMethods, ActionSlots {\n\t/**\n\t * A label that describes the purpose of the modal. When set,\n\t * it will be announced to users using assistive technologies and will\n\t * provide them with more context.\n\t *\n\t * This overrides the `heading` prop for screen readers.\n\t */\n\taccessibilityLabel?: string;\n\t/**\n\t * A title that describes the content of the Modal.\n\t *\n\t */\n\theading?: string;\n\t/**\n\t * Adjust the padding around the Modal content.\n\t *\n\t * `base`: applies padding that is appropriate for the element.\n\t *\n\t * `none`: removes all padding from the element. This can be useful when elements inside the Modal need to span\n\t * to the edge of the Modal. For example, a full-width image. In this case, rely on `Box` with a padding of 'base'\n\t * to bring back the desired padding for the rest of the content.\n\t *\n\t * @default 'base'\n\t */\n\tpadding?: \"base\" | \"none\";\n\t/**\n\t * Adjust the size of the Modal.\n\t *\n\t * `max`: expands the Modal to its maximum size as defined by the host application, on both the horizontal and vertical axes.\n\t *\n\t * @default 'base'\n\t */\n\tsize?: SizeKeyword | \"max\";\n\t/**\n\t * The content of the Modal.\n\t */\n\tchildren?: ComponentChildren;\n}" + } + }, + "MoneyFieldProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "MoneyFieldProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "controls", + "value": "'auto' | 'stepper' | 'none'", + "description": "Sets the type of controls displayed in the field.\n\n- `stepper`: displays buttons to increase or decrease the value of the field by the stepping interval defined in the `step` property. Appropriate mouse and [keyboard interactions](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/spinbutton_role#keyboard_interactions) to control the value of the field are enabled.\n- `none`: no controls are displayed and users must input the value manually. Arrow keys and scroll wheels can’t be used either to avoid accidental changes.\n- `auto`: the presence of the controls depends on the surface and context.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "string", + "description": "Additional text to provide context or guidance for the field. This text is displayed along with the field and its label to offer more information or instructions to the user.\n\nThis will also be exposed to screen reader users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "max", + "value": "number", + "description": "The highest decimal or integer to be accepted for the field. When used with `step` the value will round down to the max number.\n\nNote: a user will still be able to use the keyboard to input a number higher than the max. It is up to the developer to add appropriate validation.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "min", + "value": "number", + "description": "The lowest decimal or integer to be accepted for the field. When used with `step` the value will round up to the min number.\n\nNote: a user will still be able to use the keyboard to input a number lower than the min. It is up to the developer to add appropriate validation.", + "isOptional": true, + "defaultValue": "-Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "A short hint that describes the expected value of the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "step", + "value": "number", + "description": "The amount the value can increase or decrease by. This can be an integer or decimal. If a `max` or `min` is specified with `step` when increasing/decreasing the value via the buttons, the final value will always round to the `max` or `min` rather than the closest valid amount.", + "isOptional": true, + "defaultValue": "1" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "interface MoneyFieldProps$1 extends GlobalProps, BaseTextFieldProps, NumberConstraintsProps, AutocompleteProps {\n}" + } + }, + "MoneyAutocompleteField": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "MoneyAutocompleteField", + "value": "'transaction-amount'", + "description": "", + "isPublicDocs": true + } + }, + "NumberFieldProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "NumberFieldProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessory", + "value": "ComponentChildren", + "description": "Additional content to be displayed in the field. Commonly used to display an icon that activates a tooltip providing more information.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "controls", + "value": "'auto' | 'stepper' | 'none'", + "description": "Sets the type of controls displayed in the field.\n\n- `stepper`: displays buttons to increase or decrease the value of the field by the stepping interval defined in the `step` property. Appropriate mouse and [keyboard interactions](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/spinbutton_role#keyboard_interactions) to control the value of the field are enabled.\n- `none`: no controls are displayed and users must input the value manually. Arrow keys and scroll wheels can’t be used either to avoid accidental changes.\n- `auto`: the presence of the controls depends on the surface and context.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "string", + "description": "Additional text to provide context or guidance for the field. This text is displayed along with the field and its label to offer more information or instructions to the user.\n\nThis will also be exposed to screen reader users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "icon", + "value": "IconType | AnyString", + "description": "The type of icon to be displayed in the field.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "inputMode", + "value": "'decimal' | 'numeric'", + "description": "Sets the virtual keyboard.", + "isOptional": true, + "defaultValue": "'decimal'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "max", + "value": "number", + "description": "The highest decimal or integer to be accepted for the field. When used with `step` the value will round down to the max number.\n\nNote: a user will still be able to use the keyboard to input a number higher than the max. It is up to the developer to add appropriate validation.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "min", + "value": "number", + "description": "The lowest decimal or integer to be accepted for the field. When used with `step` the value will round up to the min number.\n\nNote: a user will still be able to use the keyboard to input a number lower than the min. It is up to the developer to add appropriate validation.", + "isOptional": true, + "defaultValue": "-Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "A short hint that describes the expected value of the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string", + "description": "A value to be displayed immediately before the editable portion of the field.\n\nThis is useful for displaying an implied part of the value, such as \"https://\" or \"+353\".\n\nThis cannot be edited by the user, and it isn't included in the value of the field.\n\nIt may not be displayed until the user has interacted with the input. For example, an inline label may take the place of the prefix until the user focuses the input.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "step", + "value": "number", + "description": "The amount the value can increase or decrease by. This can be an integer or decimal. If a `max` or `min` is specified with `step` when increasing/decreasing the value via the buttons, the final value will always round to the `max` or `min` rather than the closest valid amount.", + "isOptional": true, + "defaultValue": "1" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "suffix", + "value": "string", + "description": "A value to be displayed immediately after the editable portion of the field.\n\nThis is useful for displaying an implied part of the value, such as \"@shopify.com\", or \"%\".\n\nThis cannot be edited by the user, and it isn't included in the value of the field.\n\nIt may not be displayed until the user has interacted with the input. For example, an inline label may take the place of the suffix until the user focuses the input.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "interface NumberFieldProps$1 extends GlobalProps, BaseTextFieldProps, AutocompleteProps, NumberConstraintsProps, FieldDecorationProps {\n\t/**\n\t * Sets the virtual keyboard.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/inputmode\n\t * @default 'decimal'\n\t */\n\tinputMode?: \"decimal\" | \"numeric\";\n}" + } + }, + "NumberAutocompleteField": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "NumberAutocompleteField", + "value": "'one-time-code' | 'cc-number' | 'cc-csc'", + "description": "", + "isPublicDocs": true + } + }, + "OptionProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "OptionProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content to use as the label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultSelected", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "selected", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + } + ], + "value": "interface OptionProps$1 extends GlobalProps, BaseOptionProps {\n\t/**\n\t * The content to use as the label.\n\t */\n\tchildren?: ComponentChildren;\n}" + } + }, + "OrderedListProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "OrderedListProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "interface OrderedListProps$1 extends GlobalProps {\n}" + } + }, + "ParagraphProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ParagraphProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Text.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "color", + "value": "ColorKeyword", + "description": "Modify the color to be more or less intense.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "'ltr' | 'rtl' | 'auto' | ''", + "description": "Indicates the directionality of the element’s text.\n\n- `ltr`: languages written from left to right (e.g. English)\n- `rtl`: languages written from right to left (e.g. Arabic)\n- `auto`: the user agent determines the direction based on the content\n- `''`: direction is inherited from parent elements (equivalent to not setting the attribute)", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "fontVariantNumeric", + "value": "'auto' | 'normal' | 'tabular-nums'", + "description": "Set the numeric properties of the font.", + "isOptional": true, + "defaultValue": "'auto' - inherit from the parent element" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)\n\nIt is recommended to combine it with the `dir` attribute to ensure the text is rendered correctly if the surrounding content’s direction is different.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "lineClamp", + "value": "number", + "description": "Truncates the text content to the specified number of lines.", + "isOptional": true, + "defaultValue": "Infinity - no truncation is applied" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "ToneKeyword", + "description": "Sets the tone of the component, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "ParagraphType", + "description": "Provide semantic meaning and default styling to the paragraph.\n\nOther presentation properties on `s-paragraph` override the default styling.", + "isOptional": true, + "defaultValue": "'paragraph'" + } + ], + "value": "interface ParagraphProps$1 extends GlobalProps, BaseTypographyProps, BlockTypographyProps, AccessibilityVisibilityProps {\n\t/**\n\t * The content of the Text.\n\t */\n\tchildren?: ComponentChildren;\n\t/**\n\t * Provide semantic meaning and default styling to the paragraph.\n\t *\n\t * Other presentation properties on `s-paragraph` override the default styling.\n\t *\n\t * @default 'paragraph'\n\t */\n\ttype?: ParagraphType;\n}" + } + }, + "PasswordFieldProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "PasswordFieldProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "string", + "description": "Additional text to provide context or guidance for the field. This text is displayed along with the field and its label to offer more information or instructions to the user.\n\nThis will also be exposed to screen reader users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "A short hint that describes the expected value of the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "interface PasswordFieldProps$1 extends GlobalProps, BaseTextFieldProps, MinMaxLengthProps, AutocompleteProps {\n}" + } + }, + "PasswordAutocompleteField": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "PasswordAutocompleteField", + "value": "'current-password' | 'new-password'", + "description": "", + "isPublicDocs": true + } + }, + "PaymentIconProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "PaymentIconProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the icon.\n\nWhen set, it will be announced to users using assistive technologies and will provide them with more context. This should only be used if the icon requires an alternative internationalised label or if it is otherwise inappropriate to make use of the default label included with the icon.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "PaymentIconName | AnyString", + "description": "The icon type of the payment method", + "isOptional": true, + "defaultValue": "''" + } + ], + "value": "interface PaymentIconProps$1 extends GlobalProps {\n\t/**\n\t * The icon type of the payment method\n\t *\n\t * @default ''\n\t */\n\ttype?: PaymentIconName | AnyString;\n\t/**\n\t * A label that describes the purpose or contents of the icon.\n\t *\n\t * When set, it will be announced to users using assistive technologies and will provide them with more context.\n\t * This should only be used if the icon requires an alternative internationalised label\n\t * or if it is otherwise inappropriate to make use of the default label included with the icon.\n\t */\n\taccessibilityLabel?: string;\n}" + } + }, + "PopoverProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "PopoverProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the popover.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "hideOverlay", + "value": "() => void", + "description": "Method to hide an overlay." + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterHide", + "value": "(event: Event) => void", + "description": "Callback fired when the overlay is hidden **after** any animations to hide the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterShow", + "value": "(event: Event) => void", + "description": "Callback fired when the overlay is shown **after** any animations to show the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterToggle", + "value": "(event: ToggleEvent$1) => void", + "description": "Callback fired when the element state changes **after** any animations have finished.\n\n- If the element transitioned from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element transitioned from showing to hidden, the `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onHide", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is hidden.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onShow", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is shown.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onToggle", + "value": "(event: ToggleEvent$1) => void", + "description": "Callback straight after the element state changes.\n\n- If the element is transitioning from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element is transitioning from showing to hidden, then `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "showOverlay", + "value": "() => void", + "description": "Method to show an overlay." + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "toggleOverlay", + "value": "() => void", + "description": "Method to toggle the visiblity of an overlay." + } + ], + "value": "interface PopoverProps$1 extends GlobalProps, BaseOverlayProps, BaseOverlayMethods, ToggleEventProps, SizingProps {\n\t/**\n\t * The content of the popover.\n\t */\n\tchildren?: ComponentChildren;\n}" + } + }, + "PressButtonProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "PressButtonProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the Button. It will be read to users using assistive technologies such as screen readers.\n\nUse this when using only an icon or the Button text is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Button.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultPressed", + "value": "boolean", + "description": "Whether the button is pressed by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the Button meaning it cannot be clicked or receive focus.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "icon", + "value": "IconType | AnyString", + "description": "The type of icon to be displayed in the Button.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "'auto' | 'fill' | 'fit-content'", + "description": "The displayed inline width of the Button.\n\n- `auto`: the size of the button depends on the surface and context.\n- `fill`: the button will takes up 100% of the available inline size.\n- `fit-content`: the button will take up the minimum inline-size required to fit its content.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "loading", + "value": "boolean", + "description": "Replaces content with a loading indicator while a background action is being performed.\n\nThis also disables the Button.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onClick", + "value": "(event: Event) => void", + "description": "Callback when the Button is activated. This will be called before the action indicated by `type`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "pressed", + "value": "boolean", + "description": "Whether the button is pressed.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "ToneKeyword", + "description": "Sets the tone of the Button based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "variant", + "value": "'auto' | 'primary' | 'secondary' | 'tertiary'", + "description": "Changes the visual appearance of the Button.", + "isOptional": true, + "defaultValue": "'auto' - the variant is automatically determined by the Button's context" + } + ], + "value": "interface PressButtonProps$1 extends GlobalProps, Pick {\n\t/**\n\t * Whether the button is pressed.\n\t *\n\t * @default false\n\t */\n\tpressed?: boolean;\n\t/**\n\t * Whether the button is pressed by default.\n\t *\n\t * @default false\n\t *\n\t * @implementation `defaultPressed` reflects to the `pressed` attribute.\n\t */\n\tdefaultPressed?: boolean;\n}" + } + }, + "ProductThumbnailProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ProductThumbnailProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "alt", + "value": "string", + "description": "An alternative text description that describe the image for the reader to understand what it is about. It is extremely useful for both users using assistive technology and sighted users. A well written description provides people with visual impairments the ability to participate in consuming non-text content. When a screen readers encounters an `s-image`, the description is read and announced aloud. If an image fails to load, potentially due to a poor connection, the `alt` is displayed on screen instead. This has the benefit of letting a sighted buyer know an image was meant to load here, but as an alternative, they’re still able to consume the text content. Read [considerations when writing alternative text](https://www.shopify.com/ca/blog/image-alt-text#4) to learn more.", + "isOptional": true, + "defaultValue": "`''`" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onError", + "value": "(event: Event) => void", + "description": "Invoked on load error of provided image.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onLoad", + "value": "(event: Event) => void", + "description": "Invoked when load of provided image completes successfully.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "SizeKeyword", + "description": "Adjusts the size the product thumbnail image.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "sizes", + "value": "string", + "description": "A set of media conditions and their corresponding sizes.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "src", + "value": "string", + "description": "The image source (either a remote URL or a local file resource).\n\nWhen the image is loading or no `src` is provided, a placeholder will be rendered.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "srcSet", + "value": "string", + "description": "A set of image sources and their width or pixel density descriptors.\n\nThis overrides the `src` property.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "totalItems", + "value": "number", + "description": "Decorates the product thumbnail with the quantity of the product.", + "isOptional": true + } + ], + "value": "interface ProductThumbnailProps$1 extends GlobalProps, BaseImageProps {\n\t/**\n\t * Decorates the product thumbnail with the quantity of the product.\n\t */\n\ttotalItems?: number;\n\t/**\n\t * Adjusts the size the product thumbnail image.\n\t *\n\t * @default 'base'\n\t */\n\tsize?: SizeKeyword;\n\t/**\n\t * Invoked when load of provided image completes successfully.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers/onload\n\t */\n\tonLoad?: (event: Event) => void;\n\t/**\n\t * Invoked on load error of provided image.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers/onerror\n\t */\n\tonError?: (event: Event) => void;\n}" + } + }, + "ProgressProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ProgressProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the progress. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nUse it to provide context of what is progressing.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "max", + "value": "number", + "description": "This attribute describes how much work the task indicated by the progress element requires.\n\nThe `max` attribute, if present, must have a value greater than 0 and be a valid floating point number.", + "isOptional": true, + "defaultValue": "1" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "ToneKeyword", + "description": "Sets the tone of the progress, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "number", + "description": "Specifies how much of the task has been completed.\n\nIt must be a valid floating point number between 0 and `max`, or between 0 and 1 if `max` is omitted. If there is no value attribute, the progress bar is indeterminate; this indicates that an activity is ongoing with no indication of how long it is expected to take.", + "isOptional": true + } + ], + "value": "interface ProgressProps$1 extends GlobalProps {\n\t/**\n\t * A label that describes the purpose of the progress. When set,\n\t * it will be announced to users using assistive technologies and will\n\t * provide them with more context.\n\t *\n\t * Use it to provide context of what is progressing.\n\t */\n\taccessibilityLabel?: string;\n\t/**\n\t * Sets the tone of the progress, based on the intention of the information being conveyed.\n\t *\n\t * @default 'auto'\n\t */\n\ttone?: ToneKeyword;\n\t/**\n\t * Specifies how much of the task has been completed.\n\t *\n\t * It must be a valid floating point number between 0 and `max`, or between 0 and 1 if `max` is omitted.\n\t * If there is no value attribute, the progress bar is indeterminate;\n\t * this indicates that an activity is ongoing with no indication of how long it is expected to take.\n\t *\n\t * @implementation Surfaces should apply styling to cover that indeterminate state.\n\t * @implementation In a HTML host, you can customize the progress animation via the :indeterminate pseudo-class.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/progress#value\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/:indeterminate#progress_bar\n\t */\n\tvalue?: number;\n\t/**\n\t * This attribute describes how much work the task indicated by the progress element requires.\n\t *\n\t * The `max` attribute, if present, must have a value greater than 0 and be a valid floating point number.\n\t *\n\t * @default 1\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/progress#max\n\t */\n\tmax?: number;\n}" + } + }, + "QRCodeProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "QRCodeProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the QR code. When set, it will be announced to users using assistive technologies and will provide more context about what the QR code may do when scanned.", + "isOptional": true, + "defaultValue": "'QR code' (translated to the user's locale)" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "'base' | 'none'", + "description": "Set the border of the QR code.\n\n`base`: applies border that is appropriate for the element. `none`: removes the border from the element.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "content", + "value": "string", + "description": "The content to be encoded in the QR code, which can be any string such as a URL, email address, plain text, etc. Specific string formatting can trigger actions on the user's device when scanned, like opening geolocation coordinates on a map, opening a preferred app or app store entry, preparing an email, text message, and more.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "logo", + "value": "string", + "description": "URL of an image to be displayed in the center of the QR code. This is useful for branding or to indicate to the user what scanning the QR code will do. By default, no image is displayed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onError", + "value": "(event: Event) => void", + "description": "Invoked when the conversion of `content` to a QR code fails. If an error occurs, the QR code and its child elements will not be displayed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "'base' | 'fill'", + "description": "The displayed size of the QR code.\n\n`fill`: the QR code will takes up 100% of the available inline-size and maintain a 1:1 aspect ratio. `base`: the QR code will be displayed at its default size.", + "isOptional": true, + "defaultValue": "'base'" + } + ], + "value": "interface QRCodeProps$1 extends GlobalProps {\n\t/**\n\t * Set the border of the QR code.\n\t *\n\t * `base`: applies border that is appropriate for the element.\n\t * `none`: removes the border from the element.\n\t *\n\t * @default 'base'\n\t */\n\tborder?: \"base\" | \"none\";\n\t/**\n\t * The content to be encoded in the QR code, which can be any string such as a URL, email address, plain text, etc.\n\t * Specific string formatting can trigger actions on the user's device when scanned, like opening geolocation\n\t * coordinates on a map, opening a preferred app or app store entry, preparing an email, text message, and more.\n\t */\n\tcontent?: string;\n\t/**\n\t * The displayed size of the QR code.\n\t *\n\t * `fill`: the QR code will takes up 100% of the available inline-size and maintain a 1:1 aspect ratio.\n\t * `base`: the QR code will be displayed at its default size.\n\t *\n\t * @default 'base'\n\t */\n\tsize?: \"base\" | \"fill\";\n\t/**\n\t * A label that describes the purpose or contents of the QR code. When set,\n\t * it will be announced to users using assistive technologies and will\n\t * provide more context about what the QR code may do when scanned.\n\t *\n\t * @default 'QR code' (translated to the user's locale)\n\t */\n\taccessibilityLabel?: string;\n\t/**\n\t * Invoked when the conversion of `content` to a QR code fails.\n\t * If an error occurs, the QR code and its child elements will not be displayed.\n\t */\n\tonError?: (event: Event) => void;\n\t/**\n\t * URL of an image to be displayed in the center of the QR code.\n\t * This is useful for branding or to indicate to the user what scanning the QR code will do.\n\t * By default, no image is displayed.\n\t */\n\tlogo?: string;\n}" + } + }, + "QueryContainerProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "QueryContainerProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the container.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "containerName", + "value": "string", + "description": "The name of the container, which can be used in your container queries to target this container specifically.\n\nWe place the container name of `s-default` on every container. Because of this, it is not required to add a `containerName` identifier in your queries. For example, a `@container (inline-size <= 300px) none, auto` query is equivalent to `@container s-default (inline-size <= 300px) none, auto`.\n\nAny value set in `containerName` will be set alongside alongside `s-default`. For example, `containerName=\"my-container-name\"` will result in a value of `s-default my-container-name` set on the `container-name` CSS property of the rendered HTML.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "interface QueryContainerProps$1 extends GlobalProps {\n\t/**\n\t * The content of the container.\n\t */\n\tchildren?: ComponentChildren;\n\t/**\n\t * The name of the container, which can be used in your container queries to target this container specifically.\n\t *\n\t * We place the container name of `s-default` on every container. Because of this, it is not required to add a `containerName` identifier in your queries. For example, a `@container (inline-size <= 300px) none, auto` query is equivalent to `@container s-default (inline-size <= 300px) none, auto`.\n\t *\n\t * Any value set in `containerName` will be set alongside alongside `s-default`. For example, `containerName=\"my-container-name\"` will result in a value of `s-default my-container-name` set on the `container-name` CSS property of the rendered HTML.\n\t *\n\t * @default ''\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/container-name\n\t *\n\t * @implementation You must always have a CSS `container-name` of `s-default` for this component.\n\t */\n\tcontainerName?: string;\n}" + } + }, + "ScrollBoxProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "ScrollBoxProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "BackgroundColorKeyword", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true, + "defaultValue": "'none' - equivalent to `none base auto`.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "// The following are equivalent:\n\n", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "ColorKeyword | \"\"", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Box.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "OverflowKeyword | `${OverflowKeyword} ${OverflowKeyword}`", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container and the element will not be scrollable in that axis.\n- `auto`: clips the content when it is larger than the element’s container and make it scrollable in that axis.\n\n1-to-2-value syntax is supported but note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 2 values: `block inline`", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "interface ScrollBoxProps$1 extends GlobalProps, Omit {\n\t/**\n\t * Sets the overflow behavior of the element.\n\t *\n\t * - `hidden`: clips the content when it is larger than the element’s container and the element will not be scrollable in that axis.\n\t * - `auto`: clips the content when it is larger than the element’s container and make it scrollable in that axis.\n\t *\n\t * 1-to-2-value syntax is supported but note that, contrary to the CSS, it uses flow-relative values and the order is:\n\t *\n\t * - 2 values: `block inline`\n\t *\n\t * @default 'auto'\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/overflow\n\t */\n\toverflow?: OverflowKeyword | `${OverflowKeyword} ${OverflowKeyword}`;\n}" + } + }, + "SectionProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "SectionProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used to describe the section that will be announced by assistive technologies.\n\nWhen no `heading` property is provided or included as a children of the Section, you **must** provide an `accessibilityLabel` to describe the Section. This is important as it allows assistive technologies to provide the right context to users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Section.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "heading", + "value": "string", + "description": "A title that describes the content of the section.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "'base' | 'none'", + "description": "Adjust the padding of all edges.\n\n- `base`: applies padding that is appropriate for the element. Note that it may result in no padding if this is the right design decision in a particular context.\n- `none`: removes all padding from the element. This can be useful when elements inside the Section need to span to the edge of the Section. For example, a full-width image. In this case, rely on `s-box` with a padding of 'base' to bring back the desired padding for the rest of the content.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "primaryAction", + "value": "ComponentChildren", + "description": "The primary action to perform, provided as a button or link type element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "secondaryActions", + "value": "ComponentChildren", + "description": "The secondary actions to perform, provided as button or link type elements.", + "isOptional": true + } + ], + "value": "interface SectionProps$1 extends GlobalProps, ActionSlots {\n\t/**\n\t * The content of the Section.\n\t */\n\tchildren?: ComponentChildren;\n\t/**\n\t * A label used to describe the section that will be announced by assistive technologies.\n\t *\n\t * When no `heading` property is provided or included as a children of the Section, you **must** provide an\n\t * `accessibilityLabel` to describe the Section. This is important as it allows assistive technologies to provide\n\t * the right context to users.\n\t */\n\taccessibilityLabel?: string;\n\t/**\n\t * A title that describes the content of the section.\n\t */\n\theading?: string;\n\t/**\n\t * Adjust the padding of all edges.\n\t *\n\t * - `base`: applies padding that is appropriate for the element. Note that it may result in no padding if\n\t * this is the right design decision in a particular context.\n\t * - `none`: removes all padding from the element. This can be useful when elements inside the Section need to span\n\t * to the edge of the Section. For example, a full-width image. In this case, rely on `s-box` with a padding of 'base'\n\t * to bring back the desired padding for the rest of the content.\n\t *\n\t * @default 'base'\n\t */\n\tpadding?: \"base\" | \"none\";\n}" + } + }, + "SelectProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "SelectProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The options a user can select from.\n\nAccepts `Option` and `OptionGroup` components.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "string", + "description": "Additional text to provide context or guidance for the field. This text is displayed along with the field and its label to offer more information or instructions to the user.\n\nThis will also be exposed to screen reader users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "icon", + "value": "IconType | AnyString", + "description": "The type of icon to be displayed in the field.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "A short hint that describes the expected value of the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "interface SelectProps$1 extends GlobalProps, AutocompleteProps, Pick, Omit, FocusEventProps {\n\t/**\n\t * The options a user can select from.\n\t *\n\t * Accepts `Option` and `OptionGroup` components.\n\t */\n\tchildren?: ComponentChildren;\n}" + } + }, + "SheetProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "SheetProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the sheet. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nThis overrides the `heading` prop for screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Sheet.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultOpen", + "value": "boolean", + "description": "Indicates whether the Sheet should be open by default. This property is necessary in some cases, but its usage is generally discouraged due to potential negative impacts on user experience.\n\nDevelopers should:\n- Only set this property to true when there are vitally important behaviors of the application that depend on the user interacting with the sheet.\n- Make every effort to conditionally hide the sheet based on the state of checkout. An explicit example is custom privacy consent, where the sheet should only be displayed when consent is necessary and has not yet been explicitly given by the user.\n\nThis property is useful for when the Sheet needs to be rendered on the page load and not triggered by a user action. The property should only take effect when the `Sheet` is rendered for the first time. To toggle the Sheet after it has been rendered, use the `ui.showOverlay()` method instead.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "heading", + "value": "string", + "description": "A title that describes the content of the sheet.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "hideOverlay", + "value": "() => void", + "description": "Method to hide an overlay." + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterHide", + "value": "(event: Event) => void", + "description": "Callback fired when the overlay is hidden **after** any animations to hide the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterShow", + "value": "(event: Event) => void", + "description": "Callback fired when the overlay is shown **after** any animations to show the overlay have finished.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onAfterToggle", + "value": "(event: ToggleEvent$1) => void", + "description": "Callback fired when the element state changes **after** any animations have finished.\n\n- If the element transitioned from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element transitioned from showing to hidden, the `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onHide", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is hidden.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onShow", + "value": "(event: Event) => void", + "description": "Callback fired after the overlay is shown.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onToggle", + "value": "(event: ToggleEvent$1) => void", + "description": "Callback straight after the element state changes.\n\n- If the element is transitioning from hidden to showing, the `oldState` property will be set to `closed` and the `newState` property will be set to `open`.\n- If the element is transitioning from showing to hidden, then `oldState` property will be set to `open` and the `newState` will be `closed`.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "'base' | 'none'", + "description": "Adjust the padding of all edges.\n\n`base`: applies padding that is appropriate for the element. Note that it may result in no padding if Shopify believes this is the right design decision in a particular context.\n\n`none`: removes all padding from the element. This can be useful when elements inside the Sheet need to span to the edge of the Sheet. For example, a full-width image. In this case, rely on `Box` with a padding of 'base' to bring back the desired padding for the rest of the content.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "primaryAction", + "value": "ComponentChildren", + "description": "The primary action to perform, provided as a button or link type element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "secondaryActions", + "value": "ComponentChildren", + "description": "The secondary actions to perform, provided as button or link type elements.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "showOverlay", + "value": "() => void", + "description": "Method to show an overlay." + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "toggleOverlay", + "value": "() => void", + "description": "Method to toggle the visiblity of an overlay." + } + ], + "value": "interface SheetProps$1 extends BaseOverlayProps, BaseOverlayMethods, ToggleEventProps, GlobalProps, ActionSlots {\n\t/**\n\t * A label that describes the purpose of the sheet. When set,\n\t * it will be announced to users using assistive technologies and will\n\t * provide them with more context.\n\t *\n\t * This overrides the `heading` prop for screen readers.\n\t */\n\taccessibilityLabel?: string;\n\t/**\n\t * The content of the Sheet.\n\t */\n\tchildren?: ComponentChildren;\n\t/**\n\t * Indicates whether the Sheet should be open by default.\n\t * This property is necessary in some cases, but its usage is generally discouraged due to potential negative impacts on user experience.\n\t *\n\t * Developers should:\n\t * - Only set this property to true when there are vitally important behaviors of the application that depend on the user interacting with the sheet.\n\t * - Make every effort to conditionally hide the sheet based on the state of checkout. An explicit example is custom privacy consent, where the sheet should only be displayed when consent is necessary and has not yet been explicitly given by the user.\n\t *\n\t * This property is useful for when the Sheet needs to be rendered on the page load and not triggered by a user action.\n\t * The property should only take effect when the `Sheet` is rendered for the first time.\n\t * To toggle the Sheet after it has been rendered, use the `ui.showOverlay()` method instead.\n\t *\n\t * @default false\n\t */\n\tdefaultOpen?: boolean;\n\t/**\n\t * A title that describes the content of the sheet.\n\t */\n\theading?: string;\n\t/**\n\t * Adjust the padding of all edges.\n\t *\n\t * `base`: applies padding that is appropriate for the element. Note that it may result in no padding if Shopify\n\t * believes this is the right design decision in a particular context.\n\t *\n\t * `none`: removes all padding from the element. This can be useful when elements inside the Sheet need to span\n\t * to the edge of the Sheet. For example, a full-width image. In this case, rely on `Box` with a padding of 'base'\n\t * to bring back the desired padding for the rest of the content.\n\t *\n\t * @default 'base'\n\t */\n\tpadding?: \"base\" | \"none\";\n}" + } + }, + "SkeletonParagraphProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "SkeletonParagraphProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "content", + "value": "string", + "description": "The content to be used as a base for the skeleton. This content will be hidden when the skeleton is visible.\n\nThis can be useful when the skeleton is representing a known piece of content which is part of a larger element that has not yet fully loaded.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "interface SkeletonParagraphProps$1 extends GlobalProps {\n\t/**\n\t * The content to be used as a base for the skeleton. This content will be hidden when the skeleton is visible.\n\t *\n\t * This can be useful when the skeleton is representing a known piece of content which is part of a larger\n\t * element that has not yet fully loaded.\n\t *\n\t * @implementation When `content` is specified, the visual skeleton should be the size of the content. The element should\n\t * still be a block layout.\n\t *\n\t * @default ''\n\t */\n\tcontent?: string;\n}" + } + }, + "SpinnerProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "SpinnerProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose of the progress. When set, it will be announced to users using assistive technologies and will provide them with more context. Providing an `accessibilityLabel` is recommended if there is no accompanying text describing that something is loading.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "size", + "value": "SizeKeyword", + "description": "Adjusts the size of the spinner icon.", + "isOptional": true, + "defaultValue": "'base'" + } + ], + "value": "interface SpinnerProps$1 extends GlobalProps {\n\t/**\n\t * Adjusts the size of the spinner icon.\n\t *\n\t * @default 'base'\n\t */\n\tsize?: SizeKeyword;\n\t/**\n\t * A label that describes the purpose of the progress. When set,\n\t * it will be announced to users using assistive technologies and will\n\t * provide them with more context. Providing an `accessibilityLabel` is\n\t * recommended if there is no accompanying text describing that something\n\t * is loading.\n\t */\n\taccessibilityLabel?: string;\n}" + } + }, + "StackProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "StackProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label that describes the purpose or contents of the element. When set, it will be announced to users using assistive technologies and will provide them with more context.\n\nOnly use this when the element's content is not enough context for users using assistive technologies.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityRole", + "value": "AccessibilityRole", + "description": "Sets the semantic meaning of the component’s content. When set, the role will be used by assistive technologies to help users navigate the page.", + "isOptional": true, + "defaultValue": "'generic'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "alignContent", + "value": "MaybeResponsive", + "description": "Aligns the Stack along the cross axis.", + "isOptional": true, + "defaultValue": "'normal'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "alignItems", + "value": "MaybeResponsive", + "description": "Aligns the Stack's children along the cross axis.", + "isOptional": true, + "defaultValue": "'normal'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "background", + "value": "BackgroundColorKeyword", + "description": "Adjust the background of the element.", + "isOptional": true, + "defaultValue": "'transparent'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "blockSize", + "value": "MaybeResponsive", + "description": "Adjust the block size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "border", + "value": "BorderShorthand", + "description": "Set the border via the shorthand property.\n\nThis can be a size, optionally followed by a color, optionally followed by a style.\n\nIf the color is not specified, it will be `base`.\n\nIf the style is not specified, it will be `auto`.\n\nValues can be overridden by `borderWidth`, `borderStyle`, and `borderColor`.", + "isOptional": true, + "defaultValue": "'none' - equivalent to `none base auto`.", + "examples": [ + { + "title": "Example", + "description": "", + "tabs": [ + { + "code": "// The following are equivalent:\n\n", + "title": "Example" + } + ] + } + ] + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderColor", + "value": "ColorKeyword | \"\"", + "description": "Set the color of the border.\n\nIf set, it takes precedence over the `border` property's color.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderRadius", + "value": "MaybeAllValuesShorthandProperty", + "description": "Set the radius of the border.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `start-start start-end end-end end-start`\n- 3 values: `start-start (start-end & end-start) start-end`\n- 2 values: `(start-start & end-end) (start-end & end-start)`\n\nFor example:\n- `small-100` means start-start, start-end, end-end and end-start border radii are `small-100`.\n- `small-100 none` means start-start and end-end border radii are `small-100`, start-end and end-start border radii are `none`.\n- `small-100 none large-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `none`.\n- `small-100 none large-100 small-100` means start-start border radius is `small-100`, start-end border radius is `none`, end-end border radius is `large-100` and end-start border radius is `small-100`.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderStyle", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the style of the border.\n\nIf set, it takes precedence over the `border` property's style.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "borderWidth", + "value": "MaybeAllValuesShorthandProperty | \"\"", + "description": "Set the width of the border.\n\nIf set, it takes precedence over the `border` property's width.\n\nLike CSS, up to 4 values can be specified.\n\nIf one value is specified, it applies to all sides.\n\nIf two values are specified, they apply to the block sides and inline sides respectively.\n\nIf three values are specified, they apply to the block-start, both inline sides, and block-end respectively.\n\nIf four values are specified, they apply to the block-start, block-end, inline-start, and inline-end sides respectively.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Stack.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "columnGap", + "value": "MaybeResponsive", + "description": "Adjust spacing between elements in the inline axis.\n\nThis overrides the column value of `gap`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "direction", + "value": "MaybeResponsive<\"block\" | \"inline\">", + "description": "Sets how the children are placed within the Stack. This uses [logical properties](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values).", + "isOptional": true, + "defaultValue": "'block'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "gap", + "value": "MaybeResponsive>", + "description": "Adjust spacing between elements.\n\nA single value applies to both axes. A pair of values (eg `large-100 large-500`) can be used to set the inline and block axes respectively.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "inlineSize", + "value": "MaybeResponsive", + "description": "Adjust the inline size.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "justifyContent", + "value": "MaybeResponsive", + "description": "Aligns the Stack along the main axis.", + "isOptional": true, + "defaultValue": "'normal'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum block size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the maximum inline size.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minBlockSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum block size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minInlineSize", + "value": "MaybeResponsive", + "description": "Adjust the minimum inline size.", + "isOptional": true, + "defaultValue": "'0'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "overflow", + "value": "'hidden' | 'visible'", + "description": "Sets the overflow behavior of the element.\n\n- `hidden`: clips the content when it is larger than the element’s container. The element will not be scrollable and the users will not be able to access the clipped content by dragging or using a scroll wheel on a mouse.\n- `visible`: the content that extends beyond the element’s container is visible.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "padding", + "value": "MaybeResponsive>", + "description": "Adjust the padding of all edges.\n\n[1-to-4-value syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties#edges_of_a_box) is supported. Note that, contrary to the CSS, it uses flow-relative values and the order is:\n\n- 4 values: `block-start inline-end block-end inline-start`\n- 3 values: `block-start inline block-end`\n- 2 values: `block inline`\n\nFor example:\n- `large` means block-start, inline-end, block-end and inline-start paddings are `large`.\n- `large none` means block-start and block-end paddings are `large`, inline-start and inline-end paddings are `none`.\n- `large none large` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `none`.\n- `large none large small` means block-start padding is `large`, inline-end padding is `none`, block-end padding is `large` and inline-start padding is `small`.\n\nA padding value of `auto` will use the default padding for the closest container that has had its usual padding removed.", + "isOptional": true, + "defaultValue": "'none'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlock", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the block-padding.\n\n- `large none` means block-start padding is `large`, block-end padding is `none`.\n\nThis overrides the block value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockEnd", + "value": "MaybeResponsive", + "description": "Adjust the block-end padding.\n\nThis overrides the block-end value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingBlockStart", + "value": "MaybeResponsive", + "description": "Adjust the block-start padding.\n\nThis overrides the block-start value of `paddingBlock`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInline", + "value": "MaybeResponsive | \"\">", + "description": "Adjust the inline padding.\n\n- `large none` means inline-start padding is `large`, inline-end padding is `none`.\n\nThis overrides the inline value of `padding`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineEnd", + "value": "MaybeResponsive", + "description": "Adjust the inline-end padding.\n\nThis overrides the inline-end value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "paddingInlineStart", + "value": "MaybeResponsive", + "description": "Adjust the inline-start padding.\n\nThis overrides the inline-start value of `paddingInline`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "rowGap", + "value": "MaybeResponsive", + "description": "Adjust spacing between elements in the block axis.\n\nThis overrides the row value of `gap`.", + "isOptional": true, + "defaultValue": "'' - meaning no override" + } + ], + "value": "interface StackProps$1 extends GlobalProps, BaseBoxPropsWithRole, GapProps {\n\t/**\n\t * The content of the Stack.\n\t */\n\tchildren?: ComponentChildren;\n\t/**\n\t * Sets how the children are placed within the Stack. This uses [logical properties](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values).\n\t *\n\t * @default 'block'\n\t *\n\t * @implementation the content will wrap if the direction is 'inline', and not wrap if the direction is 'block'\n\t */\n\tdirection?: MaybeResponsive<\"block\" | \"inline\">;\n\t/**\n\t * Aligns the Stack along the main axis.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/justify-content\n\t * @default 'normal'\n\t */\n\tjustifyContent?: MaybeResponsive;\n\t/**\n\t * Aligns the Stack's children along the cross axis.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/align-items\n\t * @default 'normal'\n\t */\n\talignItems?: MaybeResponsive;\n\t/**\n\t * Aligns the Stack along the cross axis.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/align-content\n\t * @default 'normal'\n\t */\n\talignContent?: MaybeResponsive;\n}" + } + }, + "SummaryProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "SummaryProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content to use as the label.\n\nInteractive content is disallowed. For example, you can use a `` element for extra formatting but elements like buttons and fields are not allowed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "interface SummaryProps$1 extends GlobalProps {\n\t/**\n\t * The content to use as the label.\n\t *\n\t * Interactive content is disallowed. For example, you can use a `` element for extra formatting but\n\t * elements like buttons and fields are not allowed.\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/summary\n\t *\n\t * @implementation Surfaces may apply styling to this element. An icon suggesting the state (open or closed) of the\n\t * details element is recommended.\n\t *\n\t * @implementation Surface may decide to warn when interactive elements are used.\n\t */\n\tchildren?: ComponentChildren;\n}" + } + }, + "SwitchProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "SwitchProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityLabel", + "value": "string", + "description": "A label used for users using assistive technologies like screen readers. When set, any children or `label` supplied will not be announced. This can also be used to display a control without a visual label, while still providing context to users using screen readers.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "checked", + "value": "boolean", + "description": "Whether the control is active.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "command", + "value": "'--auto' | '--show' | '--hide' | '--toggle' | '--copy'", + "description": "Sets the action the `commandFor` should take when this clickable is activated.\n\nSee the documentation of particular components for the actions they support.\n\n- `--auto`: a default action for the target component.\n- `--show`: shows the target component.\n- `--hide`: hides the target component.\n- `--toggle`: toggles the target component.\n- `--copy`: copies the target ClipboardItem.", + "isOptional": true, + "defaultValue": "'--auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "commandFor", + "value": "string", + "description": "ID of a component that should respond to activations (e.g. clicks) on this component.\n\nSee `command` for how to control the behavior of the target.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultChecked", + "value": "boolean", + "description": "Whether the control is active by default.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "string", + "description": "Additional text to provide context or guidance for the field. This text is displayed along with the field and its label to offer more information or instructions to the user.\n\nThis will also be exposed to screen reader users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the control, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Visual content to use as the control label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the control that is unique within the nearest containing `Form` component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "A callback that is run whenever the control is changed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "A callback that is run whenever the control is changed.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The value used in form data when the control is checked.", + "isOptional": true + } + ], + "value": "interface SwitchProps$1 extends GlobalProps, BaseCheckableProps, BasicFieldProps, FieldDetailsProps, FieldErrorProps {\n}" + } + }, + "TextProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "TextProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessibilityVisibility", + "value": "'visible' | 'hidden' | 'exclusive'", + "description": "Changes the visibility of the element.\n\n- `visible`: the element is visible to all users.\n- `hidden`: the element is removed from the accessibility tree but remains visible.\n- `exclusive`: the element is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Text.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "color", + "value": "ColorKeyword", + "description": "Modify the color to be more or less intense.", + "isOptional": true, + "defaultValue": "'base'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "dir", + "value": "'ltr' | 'rtl' | 'auto' | ''", + "description": "Indicates the directionality of the element’s text.\n\n- `ltr`: languages written from left to right (e.g. English)\n- `rtl`: languages written from right to left (e.g. Arabic)\n- `auto`: the user agent determines the direction based on the content\n- `''`: direction is inherited from parent elements (equivalent to not setting the attribute)", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "display", + "value": "MaybeResponsive<\"auto\" | \"none\">", + "description": "Sets the outer display type of the component. The outer type sets a component’s participation in [flow layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_flow_layout).\n\n- `auto`: the component’s initial value. The actual value depends on the component and context.\n- `none`: hides the component from display and removes it from the accessibility tree, making it invisible to screen readers.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "fontVariantNumeric", + "value": "'auto' | 'normal' | 'tabular-nums'", + "description": "Set the numeric properties of the font.", + "isOptional": true, + "defaultValue": "'auto' - inherit from the parent element" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "interestFor", + "value": "string", + "description": "ID of a component that should respond to interest (e.g. hover and focus) on this component.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "lang", + "value": "string", + "description": "Indicate the text language. Useful when the text is in a different language than the rest of the page. It will allow assistive technologies such as screen readers to invoke the correct pronunciation. [Reference of values](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) (\"subtag\" label)\n\nIt is recommended to combine it with the `dir` attribute to ensure the text is rendered correctly if the surrounding content’s direction is different.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "tone", + "value": "ToneKeyword", + "description": "Sets the tone of the component, based on the intention of the information being conveyed.", + "isOptional": true, + "defaultValue": "'auto'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "TextType", + "description": "Provide semantic meaning and default styling to the text.\n\nOther presentation properties on Text override the default styling.", + "isOptional": true, + "defaultValue": "'generic'" + } + ], + "value": "interface TextProps$1 extends GlobalProps, AccessibilityVisibilityProps, BaseTypographyProps, DisplayProps, Pick {\n\t/**\n\t * The content of the Text.\n\t */\n\tchildren?: ComponentChildren;\n\t/**\n\t * Provide semantic meaning and default styling to the text.\n\t *\n\t * Other presentation properties on Text override the default styling.\n\t *\n\t * @default 'generic'\n\t */\n\ttype?: TextType;\n}" + } + }, + "TextType": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "TextType", + "value": "\"address\" | \"redundant\" | \"mark\" | \"emphasis\" | \"offset\" | \"strong\" | \"small\" | \"generic\"", + "description": "", + "isPublicDocs": true + } + }, + "TextAreaProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "TextAreaProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "string", + "description": "Additional text to provide context or guidance for the field. This text is displayed along with the field and its label to offer more information or instructions to the user.\n\nThis will also be exposed to screen reader users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "A short hint that describes the expected value of the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "rows", + "value": "number", + "description": "A number of visible text lines.", + "isOptional": true, + "defaultValue": "2" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "interface TextAreaProps$1 extends GlobalProps, BaseTextFieldProps, MinMaxLengthProps, AutocompleteProps {\n\t/**\n\t * A number of visible text lines.\n\t *\n\t * @default 2\n\t */\n\trows?: number;\n}" + } + }, + "TextFieldProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "TextFieldProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "accessory", + "value": "ComponentChildren", + "description": "Additional content to be displayed in the field. Commonly used to display an icon that activates a tooltip providing more information.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "string", + "description": "Additional text to provide context or guidance for the field. This text is displayed along with the field and its label to offer more information or instructions to the user.\n\nThis will also be exposed to screen reader users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "icon", + "value": "IconType | AnyString", + "description": "The type of icon to be displayed in the field.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "A short hint that describes the expected value of the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "prefix", + "value": "string", + "description": "A value to be displayed immediately before the editable portion of the field.\n\nThis is useful for displaying an implied part of the value, such as \"https://\" or \"+353\".\n\nThis cannot be edited by the user, and it isn't included in the value of the field.\n\nIt may not be displayed until the user has interacted with the input. For example, an inline label may take the place of the prefix until the user focuses the input.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "suffix", + "value": "string", + "description": "A value to be displayed immediately after the editable portion of the field.\n\nThis is useful for displaying an implied part of the value, such as \"@shopify.com\", or \"%\".\n\nThis cannot be edited by the user, and it isn't included in the value of the field.\n\nIt may not be displayed until the user has interacted with the input. For example, an inline label may take the place of the suffix until the user focuses the input.", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "interface TextFieldProps$1 extends GlobalProps, BaseTextFieldProps, MinMaxLengthProps, AutocompleteProps, FieldDecorationProps {\n}" + } + }, + "TimeProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "TimeProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Time.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "dateTime", + "value": "string", + "description": "Set the time and/or date of the element.\n\nIt must be a [valid date string](https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/time#valid_datetime_values).", + "isOptional": true, + "defaultValue": "''" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "interface TimeProps$1 extends GlobalProps {\n\t/**\n\t * The content of the Time.\n\t */\n\tchildren?: ComponentChildren;\n\t/**\n\t * Set the time and/or date of the element.\n\t *\n\t * It must be a [valid date string](https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/time#valid_datetime_values).\n\t *\n\t * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/time#valid_datetime_values\n\t *\n\t * @default ''\n\t */\n\tdateTime?: string;\n}" + } + }, + "TooltipProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "TooltipProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "children", + "value": "ComponentChildren", + "description": "The content of the Tooltip.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "interface TooltipProps$1 extends GlobalProps {\n\t/**\n\t * The content of the Tooltip.\n\t */\n\tchildren?: ComponentChildren;\n}" + } + }, + "UnorderedListProps$1": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "UnorderedListProps$1", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + } + ], + "value": "interface UnorderedListProps$1 extends GlobalProps {\n}" + } + }, + "URLFieldProps": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "name": "URLFieldProps", + "description": "", + "isPublicDocs": true, + "members": [ + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "autocomplete", + "value": "AutocompleteField | `${AutocompleteSection} ${AutocompleteField}` | `${AutocompleteGroup} ${AutocompleteField}` | `${AutocompleteSection} ${AutocompleteGroup} ${AutocompleteField}` | \"on\" | \"off\"", + "description": "A hint as to the intended content of the field.\n\nWhen set to `on` (the default), this property indicates that the field should support autofill, but you do not have any more semantic information on the intended contents.\n\nWhen set to `off`, you are indicating that this field contains sensitive information, or contents that are never saved, like one-time codes.\n\nAlternatively, you can provide value which describes the specific data you would like to be entered into this field during autofill.", + "isOptional": true, + "defaultValue": "'on' for everything else" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "defaultValue", + "value": "string", + "description": "The default value for the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "details", + "value": "string", + "description": "Additional text to provide context or guidance for the field. This text is displayed along with the field and its label to offer more information or instructions to the user.\n\nThis will also be exposed to screen reader users.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "disabled", + "value": "boolean", + "description": "Disables the field, disallowing any interaction.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "error", + "value": "string", + "description": "Indicate an error to the user. The field will be given a specific stylistic treatment to communicate problems that have to be resolved immediately.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "A unique identifier for the element.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "label", + "value": "string", + "description": "Content to use as the field label.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "labelAccessibilityVisibility", + "value": "'visible' | 'exclusive'", + "description": "Changes the visibility of the component's label.\n\n- `visible`: the label is visible to all users.\n- `exclusive`: the label is visually hidden but remains in the accessibility tree.", + "isOptional": true, + "defaultValue": "'visible'" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "maxLength", + "value": "number", + "description": "Specifies the maximum number of characters allowed.", + "isOptional": true, + "defaultValue": "Infinity" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "minLength", + "value": "number", + "description": "Specifies the min number of characters allowed.", + "isOptional": true, + "defaultValue": "0" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "name", + "value": "string", + "description": "An identifier for the field that is unique within the nearest containing form.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onBlur", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element loses focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onChange", + "value": "(event: Event) => void", + "description": "Callback when the user has **finished editing** a field, e.g. once they have blurred the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onFocus", + "value": "(event: FocusEvent) => void", + "description": "Callback when the element receives focus.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "onInput", + "value": "(event: Event) => void", + "description": "Callback when the user makes any changes in the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "placeholder", + "value": "string", + "description": "A short hint that describes the expected value of the field.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "readOnly", + "value": "boolean", + "description": "The field cannot be edited by the user. It is focusable will be announced by screen readers.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "required", + "value": "boolean", + "description": "Whether the field needs a value. This requirement adds semantic value to the field, but it will not cause an error to appear automatically. If you want to present an error when this field is empty, you can do so with the `error` property.", + "isOptional": true, + "defaultValue": "false" + }, + { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "PropertySignature", + "name": "value", + "value": "string", + "description": "The current value for the field. If omitted, the field will be empty.", + "isOptional": true + } + ], + "value": "export interface URLFieldProps extends GlobalProps, BaseTextFieldProps, MinMaxLengthProps, AutocompleteProps {\n}" + } + }, + "URLAutocompleteField": { + "src/surfaces/checkout/components/components.ts": { + "filePath": "src/surfaces/checkout/components/components.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "URLAutocompleteField", + "value": "'photo' | 'url' | 'impp' | 'mobile impp' | 'home impp' | 'fax impp' | 'pager impp'", + "description": "", + "isPublicDocs": true + } + }, + "UseApiGeneratedType": { + "src/surfaces/checkout/preact/api.ts": { + "filePath": "src/surfaces/checkout/preact/api.ts", + "name": "UseApiGeneratedType", + "description": "Returns the full API object that was passed in to your extension when it was created. Depending on the extension target, this object can contain different properties.\n\nFor example, the `purchase.checkout.cart-line-item.render-after` extension target will return the [CartLineDetailsApi](/docs/api/checkout-ui-extensions/apis/cartlinedetailsapi) object. Other targets may only have access to the [StandardApi](/docs/api/checkout-ui-extensions/apis/standardapi) object, which contains a basic set of properties about the checkout.\n\nFor a full list of the API available to each extension target, see the [ExtensionTargets type](/docs/api/checkout-ui-extensions/apis/extensiontargets).\n\n> Note: > As of version 2025-10, you no longer need this hook. The full API object is accessible via > the global `shopify` object.", + "isPublicDocs": true, + "params": [ + { + "name": "_target", + "description": "", + "value": "Target extends keyof RenderExtensionTargets", + "isOptional": true, + "filePath": "src/surfaces/checkout/preact/api.ts" + } + ], + "returns": { + "filePath": "src/surfaces/checkout/preact/api.ts", + "description": "", + "name": "ApiForExtension", + "value": "ApiForExtension" + }, + "value": "export function useApi<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(_target?: Target): ApiForExtension {\n const api = (globalThis as any)?.shopify as ApiForExtension;\n\n if (!api) {\n throw new CheckoutUIExtensionError(\n 'You can only call this hook when running as a checkout UI extension on at least API version 2025-10.',\n );\n }\n return api;\n}" + } + }, + "UseExtensionApiGeneratedType": { + "src/surfaces/checkout/preact/api.ts": { + "filePath": "src/surfaces/checkout/preact/api.ts", + "name": "UseExtensionApiGeneratedType", + "description": "Returns the full API object that was passed in to your extension when it was created. Depending on the extension target, this object can contain different properties.\n\nFor example, the `purchase.checkout.cart-line-item.render-after` extension target will return the [CartLineDetailsApi](/docs/api/checkout-ui-extensions/apis/cartlinedetailsapi) object. Other targets may only have access to the [StandardApi](/docs/api/checkout-ui-extensions/apis/standardapi) object, which contains a basic set of properties about the checkout.\n\nFor a full list of the API available to each extension target, see the [ExtensionTargets type](/docs/api/checkout-ui-extensions/apis/extensiontargets).\n\n> Caution: This is deprecated, use `useApi` instead.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/api.ts", + "description": "", + "name": "ApiForExtension", + "value": "ApiForExtension" + }, + "value": "export function useExtensionApi<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): ApiForExtension {\n return useApi();\n}" + } + }, + "UseSubscriptionGeneratedType": { + "src/surfaces/checkout/preact/subscription.ts": { + "filePath": "src/surfaces/checkout/preact/subscription.ts", + "name": "UseSubscriptionGeneratedType", + "description": "Subscribes to the special wrapper type that all \"changeable\" values in the checkout use. This hook extracts the most recent value from that object, and subscribes to update the value when changes occur in the checkout.\n\n> Note: > As of version 2025-10, you no longer need this hook. When you access `.value` > (instead of `.current`) on subscribable properties, Preact will automatically > re-render as `.value` changes.", + "isPublicDocs": true, + "params": [ + { + "name": "subscription", + "description": "", + "value": "SubscribableSignalLike", + "filePath": "src/surfaces/checkout/preact/subscription.ts" + } + ], + "returns": { + "filePath": "src/surfaces/checkout/preact/subscription.ts", + "description": "", + "name": "Value", + "value": "Value" + }, + "value": "export function useSubscription(\n subscription: SubscribableSignalLike,\n): Value {\n const [, setValue] = useState(subscription.value);\n\n useEffect(() => {\n let didUnsubscribe = false;\n\n const checkForUpdates: Subscriber = (newValue) => {\n if (didUnsubscribe) {\n return;\n }\n\n setValue(newValue);\n };\n\n const unsubscribe = subscription.subscribe(checkForUpdates);\n\n // Because we're subscribing in a passive effect,\n // it's possible for an update to occur between render and the effect handler.\n // Check for this and schedule an update if work has occurred.\n checkForUpdates(subscription.value);\n\n return () => {\n didUnsubscribe = true;\n unsubscribe();\n };\n }, [subscription]);\n\n return subscription.value;\n}" + } + }, + "UseAppMetafieldsGeneratedType": { + "src/surfaces/checkout/preact/app-metafields.ts": { + "filePath": "src/surfaces/checkout/preact/app-metafields.ts", + "name": "UseAppMetafieldsGeneratedType", + "description": "Returns the metafields configured with `shopify.extension.toml`.", + "isPublicDocs": true, + "params": [ + { + "name": "filters", + "description": "", + "value": "AppMetafieldFilters", + "isOptional": true, + "defaultValue": "{}", + "filePath": "src/surfaces/checkout/preact/app-metafields.ts" + } + ], + "returns": { + "filePath": "src/surfaces/checkout/preact/app-metafields.ts", + "description": "", + "name": "AppMetafieldEntry[]", + "value": "AppMetafieldEntry[]" + }, + "value": "export function useAppMetafields<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(filters: AppMetafieldFilters = {}): AppMetafieldEntry[] {\n const appMetafields = useSubscription(useApi().appMetafields);\n\n return useMemo(() => {\n if (filters.key && !filters.namespace) {\n throw new CheckoutUIExtensionError(\n 'You must pass in a namespace with a key',\n );\n }\n\n const filterKeys = Object.keys(filters) as AppMetafieldFilterKeys[];\n\n if (filterKeys.length) {\n return appMetafields.filter((app) => {\n return filterKeys.every((key) => {\n if (key === 'id' || key === 'type') {\n return app.target[key] === filters[key];\n }\n\n return app.metafield[key] === filters[key];\n });\n });\n }\n\n return appMetafields;\n }, [filters, appMetafields]);\n}" + } + }, + "AppMetafieldFilters": { + "src/surfaces/checkout/preact/app-metafields.ts": { + "filePath": "src/surfaces/checkout/preact/app-metafields.ts", + "name": "AppMetafieldFilters", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/preact/app-metafields.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/preact/app-metafields.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "string", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/preact/app-metafields.ts", + "syntaxKind": "PropertySignature", + "name": "namespace", + "value": "string", + "description": "To filter for app owned metafields, use the `$app` format. The fully qualified reserved namespace format such as `app--{your-app-id}[--{optional-namespace}]` is not supported.\n\nSee [app owned metafields](/docs/apps/build/custom-data/ownership#reserved-prefixes) for more information.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/preact/app-metafields.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'customer' | 'product' | 'shop' | 'shopUser' | 'variant' | 'company' | 'companyLocation' | 'cart'", + "description": "", + "isOptional": true + } + ], + "value": "interface AppMetafieldFilters {\n id?: AppMetafieldEntryTarget['id'];\n type?: AppMetafieldEntryTarget['type'];\n /**\n * To filter for app owned metafields, use the `$app` format. The fully qualified reserved namespace format such as `app--{your-app-id}[--{optional-namespace}]` is not supported.\n *\n * See [app owned metafields](/docs/apps/build/custom-data/ownership#reserved-prefixes) for more information.\n */\n namespace?: Metafield['namespace'];\n key?: Metafield['key'];\n}" + } + }, + "UseAttributesGeneratedType": { + "src/surfaces/checkout/preact/attributes.ts": { + "filePath": "src/surfaces/checkout/preact/attributes.ts", + "name": "UseAttributesGeneratedType", + "description": "Returns the proposed `attributes` applied to the checkout.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/attributes.ts", + "description": "", + "name": "Attribute[]", + "value": "Attribute[]" + }, + "value": "export function useAttributes<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): Attribute[] {\n return useSubscription(useApi().attributes);\n}" + } + }, + "UseAttributeValuesGeneratedType": { + "src/surfaces/checkout/preact/attributes.ts": { + "filePath": "src/surfaces/checkout/preact/attributes.ts", + "name": "UseAttributeValuesGeneratedType", + "description": "Returns the values for the specified `attributes` applied to the checkout.", + "isPublicDocs": true, + "params": [ + { + "name": "keys", + "description": "An array of attribute keys.", + "value": "string[]", + "filePath": "src/surfaces/checkout/preact/attributes.ts" + } + ], + "returns": { + "filePath": "src/surfaces/checkout/preact/attributes.ts", + "description": "", + "name": "(string | undefined)[]", + "value": "(string | undefined)[]" + }, + "value": "export function useAttributeValues<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(keys: string[]): (string | undefined)[] {\n const attributes = useAttributes();\n\n if (!attributes.length) {\n return [];\n }\n\n return keys.map((key) => {\n const attribute = attributes.find((attribute) => attribute.key === key);\n return attribute?.value;\n });\n}" + } + }, + "UseApplyAttributeChangeGeneratedType": { + "src/surfaces/checkout/preact/attributes.ts": { + "filePath": "src/surfaces/checkout/preact/attributes.ts", + "name": "UseApplyAttributeChangeGeneratedType", + "description": "Returns a function to mutate the `attributes` property of the checkout.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/attributes.ts", + "description": "", + "name": "(change: AttributeChange) => Promise", + "value": "(change: AttributeChange) => Promise" + }, + "value": "export function useApplyAttributeChange<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): (change: AttributeChange) => Promise {\n const api = useApi();\n\n if ('applyAttributeChange' in api) {\n return api.applyAttributeChange;\n }\n\n throw new ExtensionHasNoMethodError(\n 'applyAttributeChange',\n api.extension.target,\n );\n}" + } + }, + "UseBillingAddressGeneratedType": { + "src/surfaces/checkout/preact/billing-address.ts": { + "filePath": "src/surfaces/checkout/preact/billing-address.ts", + "name": "UseBillingAddressGeneratedType", + "description": "Returns the proposed `billingAddress` applied to the checkout.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/billing-address.ts", + "description": "", + "name": "MailingAddress | undefined", + "value": "MailingAddress | undefined" + }, + "value": "export function useBillingAddress<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): MailingAddress | undefined {\n const billingAddress = useApi().billingAddress;\n\n if (!billingAddress) {\n throw new ScopeNotGrantedError(\n 'Using billing address requires having billing address permissions granted to your app.',\n );\n }\n\n return useSubscription(billingAddress);\n}" + } + }, + "UseCustomerGeneratedType": { + "src/surfaces/checkout/preact/buyer-identity.ts": { + "filePath": "src/surfaces/checkout/preact/buyer-identity.ts", + "name": "UseCustomerGeneratedType", + "description": "Returns the current `Customer`.\n\nThe value is `undefined` if the buyer isn't a known customer for this shop or if they haven't logged in yet.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/buyer-identity.ts", + "description": "", + "name": "Customer | undefined", + "value": "Customer | undefined" + }, + "value": "export function useCustomer<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): Customer | undefined {\n const buyerIdentity = useApi().buyerIdentity;\n\n if (!buyerIdentity) {\n throw new ScopeNotGrantedError(\n 'Using buyer identity requires having personal customer data permissions granted to your app.',\n );\n }\n\n return useSubscription(buyerIdentity.customer);\n}" + } + }, + "UseEmailGeneratedType": { + "src/surfaces/checkout/preact/buyer-identity.ts": { + "filePath": "src/surfaces/checkout/preact/buyer-identity.ts", + "name": "UseEmailGeneratedType", + "description": "Returns the email address of the buyer that is interacting with the cart. The value is `undefined` if the app does not have access to customer data.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/buyer-identity.ts", + "description": "", + "name": "string | undefined", + "value": "string | undefined" + }, + "value": "export function useEmail<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): string | undefined {\n const buyerIdentity = useApi().buyerIdentity;\n\n if (!buyerIdentity) {\n throw new ScopeNotGrantedError(\n 'Using buyer identity requires having personal customer data permissions granted to your app.',\n );\n }\n\n return useSubscription(buyerIdentity.email);\n}" + } + }, + "UsePhoneGeneratedType": { + "src/surfaces/checkout/preact/buyer-identity.ts": { + "filePath": "src/surfaces/checkout/preact/buyer-identity.ts", + "name": "UsePhoneGeneratedType", + "description": "Returns the phone number of the buyer that is interacting with the cart. The value is `undefined` if the app does not have access to customer data.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/buyer-identity.ts", + "description": "", + "name": "string | undefined", + "value": "string | undefined" + }, + "value": "export function usePhone<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): string | undefined {\n const buyerIdentity = useApi().buyerIdentity;\n\n if (!buyerIdentity) {\n throw new ScopeNotGrantedError(\n 'Using buyer identity requires having personal customer data permissions granted to your app.',\n );\n }\n\n return useSubscription(buyerIdentity.phone);\n}" + } + }, + "UsePurchasingCompanyGeneratedType": { + "src/surfaces/checkout/preact/buyer-identity.ts": { + "filePath": "src/surfaces/checkout/preact/buyer-identity.ts", + "name": "UsePurchasingCompanyGeneratedType", + "description": "Provides information about the company and its location that the business customer is purchasing on behalf of during a B2B checkout. It includes details that can be utilized to identify both the company and its corresponding location to which the business customer belongs.\n\nThe value is `undefined` if a business customer isn't logged in. This function throws an error if the app doesn't have access to customer data.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/buyer-identity.ts", + "description": "", + "name": "PurchasingCompany | undefined", + "value": "PurchasingCompany | undefined" + }, + "value": "export function usePurchasingCompany<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): PurchasingCompany | undefined {\n const buyerIdentity = useApi().buyerIdentity;\n\n if (!buyerIdentity) {\n throw new ScopeNotGrantedError(\n 'Using buyer identity requires having personal customer data permissions granted to your app.',\n );\n }\n\n return useSubscription(buyerIdentity.purchasingCompany);\n}" + } + }, + "UseBuyerJourneyGeneratedType": { + "src/surfaces/checkout/preact/buyer-journey.ts": { + "filePath": "src/surfaces/checkout/preact/buyer-journey.ts", + "name": "UseBuyerJourneyGeneratedType", + "description": "Returns the `buyerJourney` details on buyer progression in checkout.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/buyer-journey.ts", + "description": "", + "name": "BuyerJourney", + "value": "BuyerJourney" + }, + "value": "export function useBuyerJourney<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): BuyerJourney {\n const api = useApi();\n\n return api.buyerJourney;\n}" + } + }, + "UseBuyerJourneyCompletedGeneratedType": { + "src/surfaces/checkout/preact/buyer-journey.ts": { + "filePath": "src/surfaces/checkout/preact/buyer-journey.ts", + "name": "UseBuyerJourneyCompletedGeneratedType", + "description": "Returns true if the buyer completed submitting their order.\n\nFor example, when viewing the **Order status** page after submitting payment, the buyer will have completed their order.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/buyer-journey.ts", + "description": "", + "name": "false | true", + "value": "false | true" + }, + "value": "export function useBuyerJourneyCompleted<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): boolean {\n const api = useApi();\n return useSubscription(api.buyerJourney.completed);\n}" + } + }, + "UseBuyerJourneyInterceptGeneratedType": { + "src/surfaces/checkout/preact/buyer-journey.ts": { + "filePath": "src/surfaces/checkout/preact/buyer-journey.ts", + "name": "UseBuyerJourneyInterceptGeneratedType", + "description": "Installs a function for intercepting and preventing progress on checkout.\n\nTo block checkout progress, you must set the [block_progress](/docs/api/checkout-ui-extensions/configuration#block-progress) capability in your extension's configuration.\n\nIf you do, then you're expected to inform the buyer why navigation was blocked, either by passing validation errors to the checkout UI or rendering the errors in your extension.\n\n`useBuyerJourneyIntercept()` should be called at the top level of the extension, not within an embedded or child component, to avoid errors should the child component get destroyed.\n\nIt is good practice to show a warning in the checkout editor when the merchant has not given permission for your extension to block checkout progress.", + "isPublicDocs": true, + "params": [ + { + "name": "interceptor", + "description": "", + "value": "Interceptor", + "filePath": "src/surfaces/checkout/preact/buyer-journey.ts" + } + ], + "returns": { + "filePath": "src/surfaces/checkout/preact/buyer-journey.ts", + "description": "", + "name": "void", + "value": "void" + }, + "value": "export function useBuyerJourneyIntercept<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(interceptor: Interceptor): void {\n const api = useApi();\n\n const interceptorRef = useRef(interceptor);\n interceptorRef.current = interceptor;\n\n return useEffect(() => {\n const teardownPromise = api.buyerJourney.intercept((interceptorProps) =>\n interceptorRef.current(interceptorProps),\n );\n\n return () => {\n teardownPromise.then((teardown) => teardown()).catch(() => {});\n };\n }, [api.buyerJourney]);\n}" + } + }, + "UseBuyerJourneyStepsGeneratedType": { + "src/surfaces/checkout/preact/buyer-journey.ts": { + "filePath": "src/surfaces/checkout/preact/buyer-journey.ts", + "name": "UseBuyerJourneyStepsGeneratedType", + "description": "Returns all possible steps a buyer can take to complete the checkout. These steps may vary depending on the type of checkout or the shop's configuration.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/buyer-journey.ts", + "description": "", + "name": "BuyerJourneyStep[]", + "value": "BuyerJourneyStep[]" + }, + "value": "export function useBuyerJourneySteps<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): BuyerJourneyStep[] {\n const api = useApi();\n\n if (!('buyerJourney' in api) || !api.buyerJourney) {\n throw new ExtensionHasNoMethodError('buyerJourney', api.extension.target);\n }\n\n return useSubscription(api.buyerJourney.steps);\n}" + } + }, + "UseBuyerJourneyActiveStepGeneratedType": { + "src/surfaces/checkout/preact/buyer-journey.ts": { + "filePath": "src/surfaces/checkout/preact/buyer-journey.ts", + "name": "UseBuyerJourneyActiveStepGeneratedType", + "description": "Returns the buyer journey step that the buyer is currently on.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/buyer-journey.ts", + "description": "", + "name": "BuyerJourneyStep | undefined", + "value": "BuyerJourneyStep | undefined" + }, + "value": "export function useBuyerJourneyActiveStep<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): BuyerJourneyStep | undefined {\n const api = useApi();\n\n if (!('buyerJourney' in api) || !api.buyerJourney) {\n throw new ExtensionHasNoMethodError('buyerJourney', api.extension.target);\n }\n\n const steps = useSubscription(api.buyerJourney.steps);\n const activeStep = useSubscription(api.buyerJourney.activeStep);\n\n return activeStep\n ? steps.find(({handle}) => handle === activeStep.handle)\n : undefined;\n}" + } + }, + "UseExtensionCapabilitiesGeneratedType": { + "src/surfaces/checkout/preact/capabilities.ts": { + "filePath": "src/surfaces/checkout/preact/capabilities.ts", + "name": "UseExtensionCapabilitiesGeneratedType", + "description": "Returns a list of an extension's granted capabilities.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/capabilities.ts", + "description": "", + "name": "Capability[]", + "value": "Capability[]" + }, + "value": "export function useExtensionCapabilities(): Capability[] {\n return useSubscription(useApi().extension.capabilities);\n}" + } + }, + "UseExtensionCapabilityGeneratedType": { + "src/surfaces/checkout/preact/capabilities.ts": { + "filePath": "src/surfaces/checkout/preact/capabilities.ts", + "name": "UseExtensionCapabilityGeneratedType", + "description": "Returns whether or not a given capability of an extension is granted.", + "isPublicDocs": true, + "params": [ + { + "name": "capability", + "description": "", + "value": "Capability", + "filePath": "src/surfaces/checkout/preact/capabilities.ts" + } + ], + "returns": { + "filePath": "src/surfaces/checkout/preact/capabilities.ts", + "description": "", + "name": "boolean", + "value": "boolean" + }, + "value": "export function useExtensionCapability(capability: Capability): boolean {\n return useExtensionCapabilities().includes(capability);\n}" + } + }, + "UseCartLineTargetGeneratedType": { + "src/surfaces/checkout/preact/cart-line-target.ts": { + "filePath": "src/surfaces/checkout/preact/cart-line-target.ts", + "name": "UseCartLineTargetGeneratedType", + "description": "Returns the cart line the extension is attached to. This hook can only be used by extensions in the following extension targets:\n- `purchase.cart-line-item.line-components.render`\n- `purchase.checkout.cart-line-item.render-after`\n- `purchase.thank-you.cart-line-item.render-after`", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/cart-line-target.ts", + "description": "", + "name": "CartLine", + "value": "CartLine" + }, + "value": "export function useCartLineTarget(): CartLine {\n const api = useApi<\n | 'purchase.cart-line-item.line-components.render'\n | 'purchase.checkout.cart-line-item.render-after'\n | 'purchase.thank-you.cart-line-item.render-after'\n >();\n if (!api.target) {\n throw new ExtensionHasNoTargetError(\n 'useCartLineTarget',\n api.extension.target,\n );\n }\n\n return useSubscription(api.target);\n}" + } + }, + "UseCartLinesGeneratedType": { + "src/surfaces/checkout/preact/cart-lines.ts": { + "filePath": "src/surfaces/checkout/preact/cart-lines.ts", + "name": "UseCartLinesGeneratedType", + "description": "Returns the current line items for the checkout, and automatically re-renders your component if line items are added, removed, or updated.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/cart-lines.ts", + "description": "", + "name": "CartLine[]", + "value": "CartLine[]" + }, + "value": "export function useCartLines<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): CartLine[] {\n const {lines} = useApi();\n\n return useSubscription(lines);\n}" + } + }, + "UseApplyCartLinesChangeGeneratedType": { + "src/surfaces/checkout/preact/cart-lines.ts": { + "filePath": "src/surfaces/checkout/preact/cart-lines.ts", + "name": "UseApplyCartLinesChangeGeneratedType", + "description": "Returns a function to mutate the `lines` property of checkout.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/cart-lines.ts", + "description": "", + "name": "(change: CartLineChange) => Promise", + "value": "(change: CartLineChange) => Promise" + }, + "value": "export function useApplyCartLinesChange<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): (change: CartLineChange) => Promise {\n const api = useApi();\n\n if ('applyCartLinesChange' in api) {\n return api.applyCartLinesChange;\n }\n\n throw new ExtensionHasNoMethodError(\n 'applyCartLinesChange',\n api.extension.target,\n );\n}" + } + }, + "UseCheckoutSettingsGeneratedType": { + "src/surfaces/checkout/preact/checkout-settings.ts": { + "filePath": "src/surfaces/checkout/preact/checkout-settings.ts", + "name": "UseCheckoutSettingsGeneratedType", + "description": "Returns the `checkoutSettings` applied to the checkout.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/checkout-settings.ts", + "description": "", + "name": "CheckoutSettings", + "value": "CheckoutSettings" + }, + "value": "export function useCheckoutSettings<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): CheckoutSettings {\n return useSubscription(useApi().checkoutSettings);\n}" + } + }, + "UseCheckoutTokenGeneratedType": { + "src/surfaces/checkout/preact/checkout-token.ts": { + "filePath": "src/surfaces/checkout/preact/checkout-token.ts", + "name": "UseCheckoutTokenGeneratedType", + "description": "A stable id that represents the current checkout.\n\nMatches the `token` field in the [WebPixel checkout payload](/docs/api/pixels/customer-events#checkout) and the `checkout_token` field in the [Admin REST API Order resource](/docs/api/admin-rest/unstable/resources/order#resource-object).", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/checkout-token.ts", + "description": "", + "name": "CheckoutToken | undefined", + "value": "CheckoutToken | undefined" + }, + "value": "export function useCheckoutToken<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): CheckoutToken | undefined {\n return useSubscription(useApi().checkoutToken);\n}" + } + }, + "UseSubtotalAmountGeneratedType": { + "src/surfaces/checkout/preact/cost.ts": { + "filePath": "src/surfaces/checkout/preact/cost.ts", + "name": "UseSubtotalAmountGeneratedType", + "description": "A `Money` value representing the subtotal value of the items in the cart at the current step of checkout.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/cost.ts", + "description": "", + "name": "Money", + "value": "Money" + }, + "value": "export function useSubtotalAmount<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): Money {\n return useSubscription(useApi().cost.subtotalAmount);\n}" + } + }, + "UseTotalShippingAmountGeneratedType": { + "src/surfaces/checkout/preact/cost.ts": { + "filePath": "src/surfaces/checkout/preact/cost.ts", + "name": "UseTotalShippingAmountGeneratedType", + "description": "A `Money` value representing the total shipping a buyer can expect to pay at the current step of checkout. This value includes shipping discounts. Returns undefined if shipping has not been negotiated yet, such as on the information step.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/cost.ts", + "description": "", + "name": "Money | undefined", + "value": "Money | undefined" + }, + "value": "export function useTotalShippingAmount<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): Money | undefined {\n return useSubscription(useApi().cost.totalShippingAmount);\n}" + } + }, + "UseTotalTaxAmountGeneratedType": { + "src/surfaces/checkout/preact/cost.ts": { + "filePath": "src/surfaces/checkout/preact/cost.ts", + "name": "UseTotalTaxAmountGeneratedType", + "description": "A `Money` value representing the total tax a buyer can expect to pay at the current step of checkout or the total tax included in product and shipping prices. Returns undefined if taxes are unavailable.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/cost.ts", + "description": "", + "name": "Money | undefined", + "value": "Money | undefined" + }, + "value": "export function useTotalTaxAmount<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): Money | undefined {\n return useSubscription(useApi().cost.totalTaxAmount);\n}" + } + }, + "UseTotalAmountGeneratedType": { + "src/surfaces/checkout/preact/cost.ts": { + "filePath": "src/surfaces/checkout/preact/cost.ts", + "name": "UseTotalAmountGeneratedType", + "description": "Returns a `Money` value representing the minimum a buyer can expect to pay at the current step of checkout. This value excludes amounts yet to be negotiated. For example, the information step might not have delivery costs calculated.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/cost.ts", + "description": "", + "name": "Money", + "value": "Money" + }, + "value": "export function useTotalAmount<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): Money {\n return useSubscription(useApi().cost.totalAmount);\n}" + } + }, + "UseLocalizationCountryGeneratedType": { + "src/surfaces/checkout/preact/country.ts": { + "filePath": "src/surfaces/checkout/preact/country.ts", + "name": "UseLocalizationCountryGeneratedType", + "description": "Returns the country of the checkout, and automatically re-renders your component if the country changes.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/country.ts", + "description": "", + "name": "Country | undefined", + "value": "Country | undefined" + }, + "value": "export function useLocalizationCountry<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): Country | undefined {\n const {localization} = useApi();\n\n return useSubscription(localization.country);\n}" + } + }, + "UseCurrencyGeneratedType": { + "src/surfaces/checkout/preact/currency.ts": { + "filePath": "src/surfaces/checkout/preact/currency.ts", + "name": "UseCurrencyGeneratedType", + "description": "Returns the currency of the checkout, and automatically re-renders your component if the currency changes.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/currency.ts", + "description": "", + "name": "Currency", + "value": "Currency" + }, + "value": "export function useCurrency<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): Currency {\n const {localization} = useApi();\n\n return useSubscription(localization.currency);\n}" + } + }, + "UseCustomerPrivacyGeneratedType": { + "src/surfaces/checkout/preact/customer-privacy.ts": { + "filePath": "src/surfaces/checkout/preact/customer-privacy.ts", + "name": "UseCustomerPrivacyGeneratedType", + "description": "Returns the current customer privacy settings and metadata and re-renders your component if the customer privacy settings change.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/customer-privacy.ts", + "description": "", + "name": "CustomerPrivacy", + "value": "CustomerPrivacy" + }, + "value": "export function useCustomerPrivacy<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): CustomerPrivacy {\n return useSubscription(useApi().customerPrivacy);\n}" + } + }, + "UseDeliveryGroupListTargetGeneratedType": { + "src/surfaces/checkout/preact/delivery-group-list-target.ts": { + "filePath": "src/surfaces/checkout/preact/delivery-group-list-target.ts", + "name": "UseDeliveryGroupListTargetGeneratedType", + "description": "Returns the delivery group list the extension is attached to. This hook can only be used by extensions in the following extension targets:\n- purchase.checkout.shipping-option-list.render-before\n- purchase.checkout.shipping-option-list.render-after", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/delivery-group-list-target.ts", + "description": "", + "name": "DeliveryGroupList | undefined", + "value": "DeliveryGroupList | undefined" + }, + "value": "export function useDeliveryGroupListTarget(): DeliveryGroupList | undefined {\n const api = useApi<\n | 'purchase.checkout.shipping-option-list.render-before'\n | 'purchase.checkout.shipping-option-list.render-after'\n >();\n\n return useSubscription(api.target);\n}" + } + }, + "UseDeliveryGroupTargetGeneratedType": { + "src/surfaces/checkout/preact/delivery-group-target.ts": { + "filePath": "src/surfaces/checkout/preact/delivery-group-target.ts", + "name": "UseDeliveryGroupTargetGeneratedType", + "description": "Returns the delivery group the extension is attached to. This hook can only be used by extensions in the following extension targets:\n- purchase.checkout.shipping-option-list.render-before\n- purchase.checkout.shipping-option-list.render-after\n\n> Caution: Deprecated as of version `2024-07`, use `useDeliveryGroupListTarget()` instead.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/delivery-group-target.ts", + "description": "", + "name": "DeliveryGroup | undefined", + "value": "DeliveryGroup | undefined" + }, + "value": "export function useDeliveryGroupTarget(): DeliveryGroup | undefined {\n const api = useApi<\n | 'purchase.checkout.shipping-option-list.render-before'\n | 'purchase.checkout.shipping-option-list.render-after'\n >();\n\n const target = useSubscription(api.target);\n return target?.deliveryGroups[0];\n}" + } + }, + "UseDeliveryGroupGeneratedType": { + "src/surfaces/checkout/preact/delivery-group.ts": { + "filePath": "src/surfaces/checkout/preact/delivery-group.ts", + "name": "UseDeliveryGroupGeneratedType", + "description": "Returns the full expanded details of a delivery group and automatically re-renders your component when that delivery group changes.", + "isPublicDocs": true, + "params": [ + { + "name": "deliveryGroup", + "description": "", + "value": "DeliveryGroup", + "filePath": "src/surfaces/checkout/preact/delivery-group.ts" + } + ], + "returns": { + "filePath": "src/surfaces/checkout/preact/delivery-group.ts", + "description": "", + "name": "DeliveryGroupDetails | undefined", + "value": "DeliveryGroupDetails | undefined" + }, + "value": "export function useDeliveryGroup<\n ID extends RenderExtensionTarget = RenderExtensionTarget,\n>(deliveryGroup: DeliveryGroup | undefined): DeliveryGroupDetails | undefined {\n const {lines} = useApi();\n const cartLines = useSubscription(lines);\n\n return useMemo(() => {\n if (!deliveryGroup) {\n return undefined;\n }\n\n const deliveryGroupDetails = {\n ...deliveryGroup,\n selectedDeliveryOption: getSelectedDeliveryOption(deliveryGroup),\n targetedCartLines: getTargetedCartLines(deliveryGroup, cartLines),\n };\n\n return deliveryGroupDetails;\n }, [deliveryGroup, cartLines]);\n}" + } + }, + "DeliveryGroupDetails": { + "src/surfaces/checkout/api/standard/standard.ts": { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "name": "DeliveryGroupDetails", + "description": "Represents a DeliveryGroup with expanded reference fields and full details.", + "members": [ + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "deliveryOptions", + "value": "DeliveryOption[]", + "description": "The delivery options available for the delivery group." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "groupType", + "value": "DeliveryGroupType", + "description": "The type of the delivery group." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "id", + "value": "string", + "description": "The unique identifier of the delivery group. On the Thank You page this value is undefined.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "isDeliveryRequired", + "value": "boolean", + "description": "Whether delivery is required for the delivery group." + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "selectedDeliveryOption", + "value": "DeliveryOption", + "description": "The selected delivery option for the delivery group.", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/api/standard/standard.ts", + "syntaxKind": "PropertySignature", + "name": "targetedCartLines", + "value": "CartLine[]", + "description": "The cart lines associated to the delivery group." + } + ], + "value": "export interface DeliveryGroupDetails extends DeliveryGroup {\n /**\n * The selected delivery option for the delivery group.\n */\n selectedDeliveryOption?: DeliveryOption;\n\n /**\n * The cart lines associated to the delivery group.\n */\n targetedCartLines: CartLine[];\n}" + } + }, + "UseDeliveryGroupsGeneratedType": { + "src/surfaces/checkout/preact/delivery-groups.ts": { + "filePath": "src/surfaces/checkout/preact/delivery-groups.ts", + "name": "UseDeliveryGroupsGeneratedType", + "description": "Returns the current delivery groups for the checkout, and automatically re-renders your component when delivery address or delivery option selection changes.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/delivery-groups.ts", + "description": "", + "name": "DeliveryGroup[]", + "value": "DeliveryGroup[]" + }, + "value": "export function useDeliveryGroups<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): DeliveryGroup[] {\n const api = useApi();\n return useSubscription(api.deliveryGroups);\n}" + } + }, + "UseDeliverySelectionGroupsGeneratedType": { + "src/surfaces/checkout/preact/delivery-selection-groups.ts": { + "filePath": "src/surfaces/checkout/preact/delivery-selection-groups.ts", + "name": "UseDeliverySelectionGroupsGeneratedType", + "description": "Returns the list of delivery selection groups available to the buyers. This hook can only be used by extensions in the following extension targets:\n- purchase.checkout.shipping-option-list.render-before\n- purchase.checkout.shipping-option-list.render-after", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/delivery-selection-groups.ts", + "description": "", + "name": "| DeliverySelectionGroup[]\n | undefined", + "value": "| DeliverySelectionGroup[]\n | undefined" + }, + "value": "export function useDeliverySelectionGroups():\n | DeliverySelectionGroup[]\n | undefined {\n const api = useApi<\n | 'purchase.checkout.shipping-option-list.render-before'\n | 'purchase.checkout.shipping-option-list.render-after'\n >();\n\n return useSubscription(api.deliverySelectionGroups);\n}" + } + }, + "UseDiscountCodesGeneratedType": { + "src/surfaces/checkout/preact/discounts.ts": { + "filePath": "src/surfaces/checkout/preact/discounts.ts", + "name": "UseDiscountCodesGeneratedType", + "description": "Returns the current discount codes applied to the cart, and automatically re-renders your component if discount codes are added or removed.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/discounts.ts", + "description": "", + "name": "CartDiscountCode[]", + "value": "CartDiscountCode[]" + }, + "value": "export function useDiscountCodes<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): CartDiscountCode[] {\n const {discountCodes} = useApi();\n\n return useSubscription(discountCodes);\n}" + } + }, + "UseDiscountAllocationsGeneratedType": { + "src/surfaces/checkout/preact/discounts.ts": { + "filePath": "src/surfaces/checkout/preact/discounts.ts", + "name": "UseDiscountAllocationsGeneratedType", + "description": "Returns the current discount allocations applied to the cart, and automatically re-renders your component if discount allocations changed.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/discounts.ts", + "description": "", + "name": "CartDiscountAllocation[]", + "value": "CartDiscountAllocation[]" + }, + "value": "export function useDiscountAllocations<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): CartDiscountAllocation[] {\n const {discountAllocations} = useApi();\n\n return useSubscription(discountAllocations);\n}" + } + }, + "UseApplyDiscountCodeChangeGeneratedType": { + "src/surfaces/checkout/preact/discounts.ts": { + "filePath": "src/surfaces/checkout/preact/discounts.ts", + "name": "UseApplyDiscountCodeChangeGeneratedType", + "description": "Returns a function to add or remove discount codes.\n\n> Caution: > See [security considerations](/docs/api/checkout-ui-extensions/configuration#network-access) if your extension retrieves discount codes through a network call.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/discounts.ts", + "description": "", + "name": "(change: DiscountCodeChange) => Promise", + "value": "(change: DiscountCodeChange) => Promise" + }, + "value": "export function useApplyDiscountCodeChange<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): (change: DiscountCodeChange) => Promise {\n const api = useApi();\n\n if ('applyDiscountCodeChange' in api) {\n return api.applyDiscountCodeChange;\n }\n\n throw new ExtensionHasNoMethodError(\n 'applyDiscountCodeChange',\n api.extension.target,\n );\n}" + } + }, + "UseExtensionEditorGeneratedType": { + "src/surfaces/checkout/preact/extension-editor.ts": { + "filePath": "src/surfaces/checkout/preact/extension-editor.ts", + "name": "UseExtensionEditorGeneratedType", + "description": "Returns information about the editor where the extension is being rendered.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/extension-editor.ts", + "description": "", + "name": "Editor | undefined", + "value": "Editor | undefined" + }, + "value": "export function useExtensionEditor(): Editor | undefined {\n return useApi().extension.editor;\n}" + } + }, + "UseExtensionLanguageGeneratedType": { + "src/surfaces/checkout/preact/extension-language.ts": { + "filePath": "src/surfaces/checkout/preact/extension-language.ts", + "name": "UseExtensionLanguageGeneratedType", + "description": "Returns the buyer's language, as supported by the extension.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/extension-language.ts", + "description": "", + "name": "Language", + "value": "Language" + }, + "value": "export function useExtensionLanguage<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): Language {\n const {localization} = useApi();\n\n return useSubscription(localization.extensionLanguage);\n}" + } + }, + "UseExtensionGeneratedType": { + "src/surfaces/checkout/preact/extension.ts": { + "filePath": "src/surfaces/checkout/preact/extension.ts", + "name": "UseExtensionGeneratedType", + "description": "Returns the metadata about the extension.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/extension.ts", + "description": "", + "name": "Extension", + "value": "Extension" + }, + "value": "export function useExtension(): Extension {\n return useApi().extension as Extension;\n}" + } + }, + "UseExtensionDataGeneratedType": { + "src/surfaces/checkout/preact/extension.ts": { + "filePath": "src/surfaces/checkout/preact/extension.ts", + "name": "UseExtensionDataGeneratedType", + "description": "Returns the metadata about the extension. > Caution: This is deprecated, use `useExtension()` instead.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/extension.ts", + "description": "", + "name": "Extension", + "value": "Extension" + }, + "value": "export function useExtensionData(): Extension {\n return useExtension();\n}" + } + }, + "UseAppliedGiftCardsGeneratedType": { + "src/surfaces/checkout/preact/gift-cards.ts": { + "filePath": "src/surfaces/checkout/preact/gift-cards.ts", + "name": "UseAppliedGiftCardsGeneratedType", + "description": "Returns the current gift cards applied to the cart, and automatically re-renders your component if gift cards are added or removed.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/gift-cards.ts", + "description": "", + "name": "AppliedGiftCard[]", + "value": "AppliedGiftCard[]" + }, + "value": "export function useAppliedGiftCards<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): AppliedGiftCard[] {\n const {appliedGiftCards} = useApi();\n\n return useSubscription(appliedGiftCards);\n}" + } + }, + "UseApplyGiftCardChangeGeneratedType": { + "src/surfaces/checkout/preact/gift-cards.ts": { + "filePath": "src/surfaces/checkout/preact/gift-cards.ts", + "name": "UseApplyGiftCardChangeGeneratedType", + "description": "Returns a function to add or remove gift cards.\n\n> Caution: > See [security considerations](/docs/api/checkout-ui-extensions/configuration#network-access) if your extension retrieves gift card codes through a network call.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/gift-cards.ts", + "description": "", + "name": "(change: GiftCardChange) => Promise", + "value": "(change: GiftCardChange) => Promise" + }, + "value": "export function useApplyGiftCardChange<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): (change: GiftCardChange) => Promise {\n const api = useApi();\n\n if ('applyGiftCardChange' in api) {\n return api.applyGiftCardChange;\n }\n\n throw new ExtensionHasNoMethodError(\n 'applyGiftCardChange',\n api.extension.target,\n );\n}" + } + }, + "UseInstructionsGeneratedType": { + "src/surfaces/checkout/preact/instructions.ts": { + "filePath": "src/surfaces/checkout/preact/instructions.ts", + "name": "UseInstructionsGeneratedType", + "description": "Returns the cart instructions used to create the checkout and possibly limit extension capabilities.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/instructions.ts", + "description": "", + "name": "CartInstructions", + "value": "CartInstructions" + }, + "value": "export function useInstructions<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): CartInstructions {\n return useSubscription(useApi().instructions);\n}" + } + }, + "UseLanguageGeneratedType": { + "src/surfaces/checkout/preact/language.ts": { + "filePath": "src/surfaces/checkout/preact/language.ts", + "name": "UseLanguageGeneratedType", + "description": "Returns the current language of the checkout, and automatically re-renders your component if the language changes.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/language.ts", + "description": "", + "name": "Language", + "value": "Language" + }, + "value": "export function useLanguage<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): Language {\n const {localization} = useApi();\n\n return useSubscription(localization.language);\n}" + } + }, + "UseLocalizedFieldsGeneratedType": { + "src/surfaces/checkout/preact/localized-fields.ts": { + "filePath": "src/surfaces/checkout/preact/localized-fields.ts", + "name": "UseLocalizedFieldsGeneratedType", + "description": "Returns the current localized fields and re-renders your component if the values change.", + "isPublicDocs": true, + "params": [ + { + "name": "keys", + "description": "", + "value": "LocalizedFieldKey[]", + "isOptional": true, + "filePath": "src/surfaces/checkout/preact/localized-fields.ts" + } + ], + "returns": { + "filePath": "src/surfaces/checkout/preact/localized-fields.ts", + "description": "", + "name": "LocalizedField[]", + "value": "LocalizedField[]" + }, + "value": "export function useLocalizedFields<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(keys?: LocalizedFieldKey[]): LocalizedField[] {\n const {localizedFields} = useApi();\n\n if (!localizedFields) {\n throw new ScopeNotGrantedError(\n 'Using localized fields requires having personal customer data permissions granted to your app.',\n );\n }\n\n const localizedFieldsData = useSubscription(localizedFields);\n\n if (!keys) {\n return localizedFieldsData;\n }\n\n if (!keys.length) {\n return [];\n }\n\n return localizedFieldsData.filter(({key}) => keys.includes(key));\n}" + } + }, + "UseLocalizedFieldGeneratedType": { + "src/surfaces/checkout/preact/localized-fields.ts": { + "filePath": "src/surfaces/checkout/preact/localized-fields.ts", + "name": "UseLocalizedFieldGeneratedType", + "description": "Returns the current localized field or undefined for the specified localized field key and re-renders your component if the value changes.", + "isPublicDocs": true, + "params": [ + { + "name": "key", + "description": "", + "value": "LocalizedFieldKey", + "filePath": "src/surfaces/checkout/preact/localized-fields.ts" + } + ], + "returns": { + "filePath": "src/surfaces/checkout/preact/localized-fields.ts", + "description": "", + "name": "LocalizedField | undefined", + "value": "LocalizedField | undefined" + }, + "value": "export function useLocalizedField<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(key: LocalizedFieldKey): LocalizedField | undefined {\n const fields = useLocalizedFields([key]);\n return fields[0];\n}" + } + }, + "UseLocalizationMarketGeneratedType": { + "src/surfaces/checkout/preact/market.ts": { + "filePath": "src/surfaces/checkout/preact/market.ts", + "name": "UseLocalizationMarketGeneratedType", + "description": "Returns the market of the checkout, and automatically re-renders your component if it changes.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/market.ts", + "description": "", + "name": "Market | undefined", + "value": "Market | undefined" + }, + "value": "export function useLocalizationMarket<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): Market | undefined {\n const {localization} = useApi();\n\n return useSubscription(localization.market);\n}" + } + }, + "UseMetafieldsGeneratedType": { + "src/surfaces/checkout/preact/metafields.ts": { + "filePath": "src/surfaces/checkout/preact/metafields.ts", + "name": "UseMetafieldsGeneratedType", + "description": "Returns the current array of `metafields` applied to the checkout. You can optionally filter the list.", + "isPublicDocs": true, + "params": [ + { + "name": "filters", + "description": "", + "value": "MetafieldsFilters", + "isOptional": true, + "filePath": "src/surfaces/checkout/preact/metafields.ts" + } + ], + "returns": { + "filePath": "src/surfaces/checkout/preact/metafields.ts", + "description": "", + "name": "Metafield[]", + "value": "Metafield[]" + }, + "value": "export function useMetafields<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(filters?: MetafieldsFilters): Metafield[] {\n const metaFields = useSubscription(useApi().metafields);\n\n return useMemo(() => {\n if (filters) {\n const {namespace, key} = filters;\n\n if (!namespace) {\n throw new CheckoutUIExtensionError(\n 'You must pass in a namespace with a key',\n );\n }\n\n const filteredResults = metaFields.filter(\n (metafield) =>\n metafield.namespace === namespace && (!key || metafield.key === key),\n );\n\n return filteredResults;\n }\n\n return metaFields;\n }, [filters, metaFields]);\n}" + } + }, + "MetafieldsFilters": { + "src/surfaces/checkout/preact/metafields.ts": { + "filePath": "src/surfaces/checkout/preact/metafields.ts", + "name": "MetafieldsFilters", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/preact/metafields.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "string", + "description": "", + "isOptional": true + }, + { + "filePath": "src/surfaces/checkout/preact/metafields.ts", + "syntaxKind": "PropertySignature", + "name": "namespace", + "value": "string", + "description": "" + } + ], + "value": "interface MetafieldsFilters {\n namespace: string;\n key?: string;\n}" + } + }, + "UseApplyMetafieldsChangeGeneratedType": { + "src/surfaces/checkout/preact/metafields.ts": { + "filePath": "src/surfaces/checkout/preact/metafields.ts", + "name": "UseApplyMetafieldsChangeGeneratedType", + "description": "Returns a function to mutate the `metafields` property of the checkout.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/metafields.ts", + "description": "", + "name": "(change: MetafieldChange) => Promise", + "value": "(change: MetafieldChange) => Promise" + }, + "value": "export function useApplyMetafieldsChange<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): (change: MetafieldChange) => Promise {\n const api = useApi();\n\n if ('applyMetafieldChange' in api) {\n return api.applyMetafieldChange;\n }\n\n throw new ExtensionHasNoMethodError(\n 'applyMetafieldChange',\n api.extension.target,\n );\n}" + } + }, + "UseMetafieldGeneratedType": { + "src/surfaces/checkout/preact/metafield.ts": { + "filePath": "src/surfaces/checkout/preact/metafield.ts", + "name": "UseMetafieldGeneratedType", + "description": "Returns a single filtered `Metafield` or `undefined`.", + "isPublicDocs": true, + "params": [ + { + "name": "filters", + "description": "", + "value": "MetafieldFilter", + "filePath": "src/surfaces/checkout/preact/metafield.ts" + } + ], + "returns": { + "filePath": "src/surfaces/checkout/preact/metafield.ts", + "description": "", + "name": "Metafield | undefined", + "value": "Metafield | undefined" + }, + "value": "export function useMetafield(filters: MetafieldFilter): Metafield | undefined {\n const {namespace, key} = filters;\n\n if (!namespace || !key) {\n throw new CheckoutUIExtensionError(\n 'You must pass in both a namespace and key',\n );\n }\n\n const metafields = useMetafields({namespace, key});\n\n return metafields.length ? metafields[0] : undefined;\n}" + } + }, + "MetafieldFilter": { + "src/surfaces/checkout/preact/metafield.ts": { + "filePath": "src/surfaces/checkout/preact/metafield.ts", + "name": "MetafieldFilter", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/preact/metafield.ts", + "syntaxKind": "PropertySignature", + "name": "key", + "value": "string", + "description": "" + }, + { + "filePath": "src/surfaces/checkout/preact/metafield.ts", + "syntaxKind": "PropertySignature", + "name": "namespace", + "value": "string", + "description": "" + } + ], + "value": "interface MetafieldFilter {\n namespace: string;\n key: string;\n}" + } + }, + "UseNoteGeneratedType": { + "src/surfaces/checkout/preact/note.ts": { + "filePath": "src/surfaces/checkout/preact/note.ts", + "name": "UseNoteGeneratedType", + "description": "Returns the proposed `note` applied to the checkout.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/note.ts", + "description": "", + "name": "string | undefined", + "value": "string | undefined" + }, + "value": "export function useNote<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): string | undefined {\n return useSubscription(useApi().note);\n}" + } + }, + "UseApplyNoteChangeGeneratedType": { + "src/surfaces/checkout/preact/note.ts": { + "filePath": "src/surfaces/checkout/preact/note.ts", + "name": "UseApplyNoteChangeGeneratedType", + "description": "Returns a function to mutate the `note` property of the checkout.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/note.ts", + "description": "", + "name": "(change: NoteChange) => Promise", + "value": "(change: NoteChange) => Promise" + }, + "value": "export function useApplyNoteChange<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): (change: NoteChange) => Promise {\n const api = useApi();\n\n if ('applyNoteChange' in api) {\n return api.applyNoteChange;\n }\n\n throw new ExtensionHasNoMethodError('applyNoteChange', api.extension.target);\n}" + } + }, + "UsePaymentMethodAttributesGeneratedType": { + "src/surfaces/checkout/preact/payment-method.ts": { + "filePath": "src/surfaces/checkout/preact/payment-method.ts", + "name": "UsePaymentMethodAttributesGeneratedType", + "description": "Returns the proposed `paymentAttributes` applied to the checkout.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/payment-method.ts", + "description": "", + "name": "| PaymentMethodAttribute[]\n | undefined", + "value": "| PaymentMethodAttribute[]\n | undefined" + }, + "value": "export function usePaymentMethodAttributes():\n | PaymentMethodAttribute[]\n | undefined {\n const {paymentMethodAttributes} = useApi<\n | 'purchase.checkout.payment-option-item.details.render'\n | 'purchase.checkout.payment-option-item.hosted-fields.render-after'\n >();\n\n if (!paymentMethodAttributes) {\n throw new ScopeNotGrantedError(\n 'Using payment method attributes requires having checkout extension payments scope granted to your app.',\n );\n }\n\n return useSubscription(paymentMethodAttributes);\n}" + } + }, + "UsePaymentMethodAttributeValuesGeneratedType": { + "src/surfaces/checkout/preact/payment-method.ts": { + "filePath": "src/surfaces/checkout/preact/payment-method.ts", + "name": "UsePaymentMethodAttributeValuesGeneratedType", + "description": "Returns the values for the specified `paymentAttributes` applied to the checkout.", + "isPublicDocs": true, + "params": [ + { + "name": "keys", + "description": "An array of attribute keys.", + "value": "string[]", + "filePath": "src/surfaces/checkout/preact/payment-method.ts" + } + ], + "returns": { + "filePath": "src/surfaces/checkout/preact/payment-method.ts", + "description": "", + "name": "(PaymentMethodAttribute['value'] | undefined)[]", + "value": "(PaymentMethodAttribute['value'] | undefined)[]" + }, + "value": "export function usePaymentMethodAttributeValues(\n keys: string[],\n): (PaymentMethodAttribute['value'] | undefined)[] {\n const attributes = usePaymentMethodAttributes();\n\n if (!attributes?.length) {\n return [];\n }\n\n return keys.map((key) => {\n const attribute = attributes.find((attribute) => attribute.key === key);\n return attribute?.value;\n });\n}" + } + }, + "UseApplyPaymentMethodAttributesChangeGeneratedType": { + "src/surfaces/checkout/preact/payment-method.ts": { + "filePath": "src/surfaces/checkout/preact/payment-method.ts", + "name": "UseApplyPaymentMethodAttributesChangeGeneratedType", + "description": "Returns a function to set payment method attributes.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/payment-method.ts", + "description": "", + "name": "(\n change: PaymentMethodAttributesChange,\n) => Promise", + "value": "(\n change: PaymentMethodAttributesChange,\n) => Promise" + }, + "value": "export function useApplyPaymentMethodAttributesChange(): (\n change: PaymentMethodAttributesChange,\n) => Promise {\n const api = useApi<\n | 'purchase.checkout.payment-option-item.details.render'\n | 'purchase.checkout.payment-option-item.hosted-fields.render-after'\n >();\n\n if (!api.applyPaymentMethodAttributesChange) {\n throw new ExtensionHasNoMethodError(\n 'useApplyPaymentMethodAttributesChange',\n api.extension.target,\n );\n }\n\n return api.applyPaymentMethodAttributesChange;\n}" + } + }, + "PaymentMethodAttributesChange": { + "src/surfaces/checkout/api/payment/payment-option-item.ts": { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "PaymentMethodAttributesChange", + "value": "PaymentMethodAttributesUpdateChange", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "PaymentMethodAttribute[]", + "description": "The payment method attributes" + }, + { + "filePath": "src/surfaces/checkout/api/payment/payment-option-item.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'updatePaymentMethodAttributes'", + "description": "The type of the `PaymentMethodAttributesChange` API." + } + ] + } + }, + "UseAvailablePaymentOptionsGeneratedType": { + "src/surfaces/checkout/preact/payment-options.ts": { + "filePath": "src/surfaces/checkout/preact/payment-options.ts", + "name": "UseAvailablePaymentOptionsGeneratedType", + "description": "Returns all available payment options.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/payment-options.ts", + "description": "", + "name": "PaymentOption[]", + "value": "PaymentOption[]" + }, + "value": "export function useAvailablePaymentOptions<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): PaymentOption[] {\n const api = useApi();\n return useSubscription(api.availablePaymentOptions);\n}" + } + }, + "UseSelectedPaymentOptionsGeneratedType": { + "src/surfaces/checkout/preact/payment-options.ts": { + "filePath": "src/surfaces/checkout/preact/payment-options.ts", + "name": "UseSelectedPaymentOptionsGeneratedType", + "description": "Returns payment options selected by the buyer.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/payment-options.ts", + "description": "", + "name": "SelectedPaymentOption[]", + "value": "SelectedPaymentOption[]" + }, + "value": "export function useSelectedPaymentOptions<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): SelectedPaymentOption[] {\n const api = useApi();\n return useSubscription(api.selectedPaymentOptions);\n}" + } + }, + "UsePickupLocationOptionTargetGeneratedType": { + "src/surfaces/checkout/preact/pickup-location-option-target.ts": { + "filePath": "src/surfaces/checkout/preact/pickup-location-option-target.ts", + "name": "UsePickupLocationOptionTargetGeneratedType", + "description": "Returns the pickup location option the extension is attached to. This hook can only be used by extensions in the following extension target:\n- `purchase.checkout.pickup-location-option-item.render-after`", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/pickup-location-option-target.ts", + "description": "", + "name": "{\n pickupLocationOptionTarget: PickupLocationOption;\n isTargetSelected: boolean;\n}", + "value": "{\n pickupLocationOptionTarget: PickupLocationOption;\n isTargetSelected: boolean;\n}" + }, + "value": "export function usePickupLocationOptionTarget(): {\n pickupLocationOptionTarget: PickupLocationOption;\n isTargetSelected: boolean;\n} {\n const api =\n useApi<'purchase.checkout.pickup-location-option-item.render-after'>();\n if (!api.target || api.isTargetSelected === undefined) {\n throw new ExtensionHasNoTargetError(\n 'usePickupLocationOptionTarget',\n api.extension.target,\n );\n }\n\n const pickupLocationOptionTarget = useSubscription(api.target);\n const isTargetSelected = useSubscription(api.isTargetSelected);\n\n const pickupLocationOption = useMemo(() => {\n return {\n pickupLocationOptionTarget,\n isTargetSelected,\n };\n }, [pickupLocationOptionTarget, isTargetSelected]);\n\n return pickupLocationOption;\n}" + } + }, + "UseApplyRedeemableChangeGeneratedType": { + "src/surfaces/checkout/preact/redeemable.ts": { + "filePath": "src/surfaces/checkout/preact/redeemable.ts", + "name": "UseApplyRedeemableChangeGeneratedType", + "description": "Returns a function to apply a change to add a redeemable.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/redeemable.ts", + "description": "", + "name": "(\n change: RedeemableChange,\n) => Promise", + "value": "(\n change: RedeemableChange,\n) => Promise" + }, + "value": "export function useApplyRedeemableChange(): (\n change: RedeemableChange,\n) => Promise {\n const api = useApi<'purchase.checkout.gift-card.render'>();\n\n if (!api.applyRedeemableChange) {\n throw new ExtensionHasNoMethodError(\n 'useApplyRedeemableChange',\n api.extension.target,\n );\n }\n\n return api.applyRedeemableChange;\n}" + } + }, + "RedeemableChange": { + "src/surfaces/checkout/api/redeemable/redeemable.ts": { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "RedeemableChange", + "value": "RedeemableAddChange", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "syntaxKind": "PropertySignature", + "name": "attributes", + "value": "RedeemableAttribute[]", + "description": "The redeemable attributes." + }, + { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "syntaxKind": "PropertySignature", + "name": "identifier", + "value": "string", + "description": "The identifier used to represent the redeemable (e.g. the gift card code)." + }, + { + "filePath": "src/surfaces/checkout/api/redeemable/redeemable.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'redeemableAddChange'", + "description": "The type of the `RedeemableChange` API." + } + ] + } + }, + "UseSessionTokenGeneratedType": { + "src/surfaces/checkout/preact/session-token.ts": { + "filePath": "src/surfaces/checkout/preact/session-token.ts", + "name": "UseSessionTokenGeneratedType", + "description": "Provides access to session tokens, which can be used to verify token claims on your app's server.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/session-token.ts", + "description": "", + "name": "SessionToken", + "value": "SessionToken" + }, + "value": "export function useSessionToken<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): SessionToken {\n return useApi().sessionToken;\n}" + } + }, + "UseSettingsGeneratedType": { + "src/surfaces/checkout/preact/settings.ts": { + "filePath": "src/surfaces/checkout/preact/settings.ts", + "name": "UseSettingsGeneratedType", + "description": "Returns the setting values defined by the merchant for the extension.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/settings.ts", + "description": "", + "name": "Partial", + "value": "Partial" + }, + "value": "export function useSettings<\n Settings extends ExtensionSettings,\n>(): Partial {\n const settings = useSubscription(useApi().settings);\n\n return settings as Settings;\n}" + } + }, + "UseShippingAddressGeneratedType": { + "src/surfaces/checkout/preact/shipping-address.ts": { + "filePath": "src/surfaces/checkout/preact/shipping-address.ts", + "name": "UseShippingAddressGeneratedType", + "description": "Returns the proposed `shippingAddress` applied to the checkout.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/shipping-address.ts", + "description": "", + "name": "ShippingAddress | undefined", + "value": "ShippingAddress | undefined" + }, + "value": "export function useShippingAddress<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): ShippingAddress | undefined {\n const shippingAddress = useApi().shippingAddress;\n\n if (!shippingAddress) {\n throw new ScopeNotGrantedError(\n 'Using shipping address requires having shipping address permissions granted to your app.',\n );\n }\n\n return useSubscription(shippingAddress);\n}" + } + }, + "UseApplyShippingAddressChangeGeneratedType": { + "src/surfaces/checkout/preact/shipping-address.ts": { + "filePath": "src/surfaces/checkout/preact/shipping-address.ts", + "name": "UseApplyShippingAddressChangeGeneratedType", + "description": "Returns a function to mutate the `shippingAddress` property of checkout.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/shipping-address.ts", + "description": "", + "name": "(change: ShippingAddressChange) => Promise | undefined", + "value": "(change: ShippingAddressChange) => Promise | undefined" + }, + "value": "export function useApplyShippingAddressChange<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>():\n | ((change: ShippingAddressChange) => Promise)\n | undefined {\n const api = useApi();\n\n if ('applyShippingAddressChange' in api) {\n return api.applyShippingAddressChange;\n }\n\n throw new ExtensionHasNoMethodError(\n 'applyShippingAddressChange',\n api.extension.target,\n );\n}" + } + }, + "ShippingAddressChange": { + "src/surfaces/checkout/api/checkout/checkout.ts": { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "TypeAliasDeclaration", + "name": "ShippingAddressChange", + "value": "ShippingAddressUpdateChange", + "description": "", + "members": [ + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "address", + "value": "Partial", + "description": "Fields to update in the shipping address. You only need to provide values for the fields you want to update — any fields you do not list will keep their current values." + }, + { + "filePath": "src/surfaces/checkout/api/checkout/checkout.ts", + "syntaxKind": "PropertySignature", + "name": "type", + "value": "'updateShippingAddress'", + "description": "The type of the `ShippingAddressUpdateChange` API." + } + ] + } + }, + "UseShippingOptionTargetGeneratedType": { + "src/surfaces/checkout/preact/shipping-option-target.ts": { + "filePath": "src/surfaces/checkout/preact/shipping-option-target.ts", + "name": "UseShippingOptionTargetGeneratedType", + "description": "Returns the shipping option the extension is attached to. This hook can only be used by extensions in the following extension targets:\n- `purchase.checkout.shipping-option-item.render-after`\n- `purchase.checkout.shipping-option-item.details.render`", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/shipping-option-target.ts", + "description": "", + "name": "{\n shippingOptionTarget: ShippingOption;\n isTargetSelected: boolean;\n renderMode: ShippingOptionItemRenderMode;\n}", + "value": "{\n shippingOptionTarget: ShippingOption;\n isTargetSelected: boolean;\n renderMode: ShippingOptionItemRenderMode;\n}" + }, + "value": "export function useShippingOptionTarget(): {\n shippingOptionTarget: ShippingOption;\n isTargetSelected: boolean;\n renderMode: ShippingOptionItemRenderMode;\n} {\n const api = useApi<\n | 'purchase.checkout.shipping-option-item.render-after'\n | 'purchase.checkout.shipping-option-item.details.render'\n >();\n if (!api.target || api.isTargetSelected === undefined) {\n throw new ExtensionHasNoTargetError(\n 'useShippingOptionTarget',\n api.extension.target,\n );\n }\n\n const shippingOptionTarget = useSubscription(api.target);\n const isTargetSelected = useSubscription(api.isTargetSelected);\n const renderMode = api.renderMode;\n\n const shippingOption = useMemo(() => {\n return {\n shippingOptionTarget,\n isTargetSelected,\n renderMode,\n };\n }, [shippingOptionTarget, isTargetSelected, renderMode]);\n\n return shippingOption;\n}" + } + }, + "UseShopGeneratedType": { + "src/surfaces/checkout/preact/shop.ts": { + "filePath": "src/surfaces/checkout/preact/shop.ts", + "name": "UseShopGeneratedType", + "description": "Returns the `Shop` where the checkout is taking place.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/shop.ts", + "description": "", + "name": "Shop", + "value": "Shop" + }, + "value": "export function useShop<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): Shop {\n return useApi().shop;\n}" + } + }, + "UseStorageGeneratedType": { + "src/surfaces/checkout/preact/storage.ts": { + "filePath": "src/surfaces/checkout/preact/storage.ts", + "name": "UseStorageGeneratedType", + "description": "Returns the key-value `Storage` interface for the extension. Uses `localStorage` and should persist across the buyer's current checkout session. However, data persistence isn't guaranteed and storage is reset when the buyer starts a new checkout.\n\nData is shared across all activated extension targets of this extension. In versions `<=2023-07`, each activated extension target had its own storage.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/storage.ts", + "description": "", + "name": "Storage", + "value": "Storage" + }, + "value": "export function useStorage<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): Storage {\n return useApi().storage;\n}" + } + }, + "UseTargetGeneratedType": { + "src/surfaces/checkout/preact/target.ts": { + "filePath": "src/surfaces/checkout/preact/target.ts", + "name": "UseTargetGeneratedType", + "description": "Returns the cart line the extension is attached to. This hook can only be used by extensions in the `purchase.cart-line-item.line-components.render`, `purchase.checkout.cart-line-item.render-after`, and `purchase.thank-you.cart-line-item.render-after` extension targets. Until version `2023-04`, this hook returned a `PresentmentCartLine` object.\n\n> Caution: Deprecated as of version `2023-10`, use `useCartLineTarget()` instead.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/target.ts", + "description": "", + "name": "CartLine", + "value": "CartLine" + }, + "value": "export function useTarget(): CartLine {\n const api = useApi<\n | 'purchase.cart-line-item.line-components.render'\n | 'purchase.checkout.cart-line-item.render-after'\n | 'purchase.thank-you.cart-line-item.render-after'\n >();\n if (!api.target) {\n throw new ExtensionHasNoTargetError(api.extension.target);\n }\n\n return useSubscription(api.target);\n}" + } + }, + "UseTimezoneGeneratedType": { + "src/surfaces/checkout/preact/timezone.ts": { + "filePath": "src/surfaces/checkout/preact/timezone.ts", + "name": "UseTimezoneGeneratedType", + "description": "Returns the time zone of the checkout, and automatically re-renders your component if the time zone changes.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/timezone.ts", + "description": "", + "name": "\"Africa/Abidjan\" | \"Africa/Algiers\" | \"Africa/Bissau\" | \"Africa/Cairo\" | \"Africa/Casablanca\" | \"Africa/Ceuta\" | \"Africa/El_Aaiun\" | \"Africa/Johannesburg\" | \"Africa/Juba\" | \"Africa/Khartoum\" | \"Africa/Lagos\" | \"Africa/Maputo\" | \"Africa/Monrovia\" | \"Africa/Nairobi\" | \"Africa/Ndjamena\" | \"Africa/Sao_Tome\" | \"Africa/Tripoli\" | \"Africa/Tunis\" | \"Africa/Windhoek\" | \"America/Adak\" | \"America/Anchorage\" | \"America/Araguaina\" | \"America/Argentina/Buenos_Aires\" | \"America/Argentina/Catamarca\" | \"America/Argentina/Cordoba\" | \"America/Argentina/Jujuy\" | \"America/Argentina/La_Rioja\" | \"America/Argentina/Mendoza\" | \"America/Argentina/Rio_Gallegos\" | \"America/Argentina/Salta\" | \"America/Argentina/San_Juan\" | \"America/Argentina/San_Luis\" | \"America/Argentina/Tucuman\" | \"America/Argentina/Ushuaia\" | \"America/Asuncion\" | \"America/Bahia\" | \"America/Bahia_Banderas\" | \"America/Barbados\" | \"America/Belem\" | \"America/Belize\" | \"America/Boa_Vista\" | \"America/Bogota\" | \"America/Boise\" | \"America/Cambridge_Bay\" | \"America/Campo_Grande\" | \"America/Cancun\" | \"America/Caracas\" | \"America/Cayenne\" | \"America/Chicago\" | \"America/Chihuahua\" | \"America/Costa_Rica\" | \"America/Cuiaba\" | \"America/Danmarkshavn\" | \"America/Dawson\" | \"America/Dawson_Creek\" | \"America/Denver\" | \"America/Detroit\" | \"America/Edmonton\" | \"America/Eirunepe\" | \"America/El_Salvador\" | \"America/Fort_Nelson\" | \"America/Fortaleza\" | \"America/Glace_Bay\" | \"America/Goose_Bay\" | \"America/Grand_Turk\" | \"America/Guatemala\" | \"America/Guayaquil\" | \"America/Guyana\" | \"America/Halifax\" | \"America/Havana\" | \"America/Hermosillo\" | \"America/Indiana/Indianapolis\" | \"America/Indiana/Knox\" | \"America/Indiana/Marengo\" | \"America/Indiana/Petersburg\" | \"America/Indiana/Tell_City\" | \"America/Indiana/Vevay\" | \"America/Indiana/Vincennes\" | \"America/Indiana/Winamac\" | \"America/Inuvik\" | \"America/Iqaluit\" | \"America/Jamaica\" | \"America/Juneau\" | \"America/Kentucky/Louisville\" | \"America/Kentucky/Monticello\" | \"America/La_Paz\" | \"America/Lima\" | \"America/Los_Angeles\" | \"America/Maceio\" | \"America/Managua\" | \"America/Manaus\" | \"America/Martinique\" | \"America/Matamoros\" | \"America/Mazatlan\" | \"America/Menominee\" | \"America/Merida\" | \"America/Metlakatla\" | \"America/Mexico_City\" | \"America/Miquelon\" | \"America/Moncton\" | \"America/Monterrey\" | \"America/Montevideo\" | \"America/New_York\" | \"America/Nipigon\" | \"America/Nome\" | \"America/Noronha\" | \"America/North_Dakota/Beulah\" | \"America/North_Dakota/Center\" | \"America/North_Dakota/New_Salem\" | \"America/Nuuk\" | \"America/Ojinaga\" | \"America/Panama\" | \"America/Pangnirtung\" | \"America/Paramaribo\" | \"America/Phoenix\" | \"America/Port-au-Prince\" | \"America/Porto_Velho\" | \"America/Puerto_Rico\" | \"America/Punta_Arenas\" | \"America/Rainy_River\" | \"America/Rankin_Inlet\" | \"America/Recife\" | \"America/Regina\" | \"America/Resolute\" | \"America/Rio_Branco\" | \"America/Santarem\" | \"America/Santiago\" | \"America/Santo_Domingo\" | \"America/Sao_Paulo\" | \"America/Scoresbysund\" | \"America/Sitka\" | \"America/St_Johns\" | \"America/Swift_Current\" | \"America/Tegucigalpa\" | \"America/Thule\" | \"America/Thunder_Bay\" | \"America/Tijuana\" | \"America/Toronto\" | \"America/Vancouver\" | \"America/Whitehorse\" | \"America/Winnipeg\" | \"America/Yakutat\" | \"America/Yellowknife\" | \"Antarctica/Casey\" | \"Antarctica/Davis\" | \"Antarctica/Macquarie\" | \"Antarctica/Mawson\" | \"Antarctica/Palmer\" | \"Antarctica/Rothera\" | \"Antarctica/Troll\" | \"Antarctica/Vostok\" | \"Asia/Almaty\" | \"Asia/Amman\" | \"Asia/Anadyr\" | \"Asia/Aqtau\" | \"Asia/Aqtobe\" | \"Asia/Ashgabat\" | \"Asia/Atyrau\" | \"Asia/Baghdad\" | \"Asia/Baku\" | \"Asia/Bangkok\" | \"Asia/Barnaul\" | \"Asia/Beirut\" | \"Asia/Bishkek\" | \"Asia/Brunei\" | \"Asia/Chita\" | \"Asia/Choibalsan\" | \"Asia/Colombo\" | \"Asia/Damascus\" | \"Asia/Dhaka\" | \"Asia/Dili\" | \"Asia/Dubai\" | \"Asia/Dushanbe\" | \"Asia/Famagusta\" | \"Asia/Gaza\" | \"Asia/Hebron\" | \"Asia/Ho_Chi_Minh\" | \"Asia/Hong_Kong\" | \"Asia/Hovd\" | \"Asia/Irkutsk\" | \"Asia/Jakarta\" | \"Asia/Jayapura\" | \"Asia/Jerusalem\" | \"Asia/Kabul\" | \"Asia/Kamchatka\" | \"Asia/Karachi\" | \"Asia/Kathmandu\" | \"Asia/Khandyga\" | \"Asia/Kolkata\" | \"Asia/Krasnoyarsk\" | \"Asia/Kuala_Lumpur\" | \"Asia/Kuching\" | \"Asia/Macau\" | \"Asia/Magadan\" | \"Asia/Makassar\" | \"Asia/Manila\" | \"Asia/Nicosia\" | \"Asia/Novokuznetsk\" | \"Asia/Novosibirsk\" | \"Asia/Omsk\" | \"Asia/Oral\" | \"Asia/Pontianak\" | \"Asia/Pyongyang\" | \"Asia/Qatar\" | \"Asia/Qostanay\" | \"Asia/Qyzylorda\" | \"Asia/Riyadh\" | \"Asia/Sakhalin\" | \"Asia/Samarkand\" | \"Asia/Seoul\" | \"Asia/Shanghai\" | \"Asia/Singapore\" | \"Asia/Srednekolymsk\" | \"Asia/Taipei\" | \"Asia/Tashkent\" | \"Asia/Tbilisi\" | \"Asia/Tehran\" | \"Asia/Thimphu\" | \"Asia/Tokyo\" | \"Asia/Tomsk\" | \"Asia/Ulaanbaatar\" | \"Asia/Urumqi\" | \"Asia/Ust-Nera\" | \"Asia/Vladivostok\" | \"Asia/Yakutsk\" | \"Asia/Yangon\" | \"Asia/Yekaterinburg\" | \"Asia/Yerevan\" | \"Atlantic/Azores\" | \"Atlantic/Bermuda\" | \"Atlantic/Canary\" | \"Atlantic/Cape_Verde\" | \"Atlantic/Faroe\" | \"Atlantic/Madeira\" | \"Atlantic/Reykjavik\" | \"Atlantic/South_Georgia\" | \"Atlantic/Stanley\" | \"Australia/Adelaide\" | \"Australia/Brisbane\" | \"Australia/Broken_Hill\" | \"Australia/Darwin\" | \"Australia/Eucla\" | \"Australia/Hobart\" | \"Australia/Lindeman\" | \"Australia/Lord_Howe\" | \"Australia/Melbourne\" | \"Australia/Perth\" | \"Australia/Sydney\" | \"CET\" | \"CST6CDT\" | \"EET\" | \"EST\" | \"EST5EDT\" | \"Etc/GMT\" | \"Etc/GMT-1\" | \"Etc/GMT-10\" | \"Etc/GMT-11\" | \"Etc/GMT-12\" | \"Etc/GMT-13\" | \"Etc/GMT-14\" | \"Etc/GMT-2\" | \"Etc/GMT-3\" | \"Etc/GMT-4\" | \"Etc/GMT-5\" | \"Etc/GMT-6\" | \"Etc/GMT-7\" | \"Etc/GMT-8\" | \"Etc/GMT-9\" | \"Etc/GMT+1\" | \"Etc/GMT+10\" | \"Etc/GMT+11\" | \"Etc/GMT+12\" | \"Etc/GMT+2\" | \"Etc/GMT+3\" | \"Etc/GMT+4\" | \"Etc/GMT+5\" | \"Etc/GMT+6\" | \"Etc/GMT+7\" | \"Etc/GMT+8\" | \"Etc/GMT+9\" | \"Etc/UTC\" | \"Europe/Amsterdam\" | \"Europe/Andorra\" | \"Europe/Astrakhan\" | \"Europe/Athens\" | \"Europe/Belgrade\" | \"Europe/Berlin\" | \"Europe/Brussels\" | \"Europe/Bucharest\" | \"Europe/Budapest\" | \"Europe/Chisinau\" | \"Europe/Copenhagen\" | \"Europe/Dublin\" | \"Europe/Gibraltar\" | \"Europe/Helsinki\" | \"Europe/Istanbul\" | \"Europe/Kaliningrad\" | \"Europe/Kiev\" | \"Europe/Kirov\" | \"Europe/Lisbon\" | \"Europe/London\" | \"Europe/Luxembourg\" | \"Europe/Madrid\" | \"Europe/Malta\" | \"Europe/Minsk\" | \"Europe/Monaco\" | \"Europe/Moscow\" | \"Europe/Oslo\" | \"Europe/Paris\" | \"Europe/Prague\" | \"Europe/Riga\" | \"Europe/Rome\" | \"Europe/Samara\" | \"Europe/Saratov\" | \"Europe/Simferopol\" | \"Europe/Sofia\" | \"Europe/Stockholm\" | \"Europe/Tallinn\" | \"Europe/Tirane\" | \"Europe/Ulyanovsk\" | \"Europe/Uzhgorod\" | \"Europe/Vienna\" | \"Europe/Vilnius\" | \"Europe/Volgograd\" | \"Europe/Warsaw\" | \"Europe/Zaporozhye\" | \"Europe/Zurich\" | \"HST\" | \"Indian/Chagos\" | \"Indian/Christmas\" | \"Indian/Cocos\" | \"Indian/Kerguelen\" | \"Indian/Mahe\" | \"Indian/Maldives\" | \"Indian/Mauritius\" | \"Indian/Reunion\" | \"MET\" | \"MST\" | \"MST7MDT\" | \"Pacific/Apia\" | \"Pacific/Auckland\" | \"Pacific/Bougainville\" | \"Pacific/Chatham\" | \"Pacific/Chuuk\" | \"Pacific/Easter\" | \"Pacific/Efate\" | \"Pacific/Fakaofo\" | \"Pacific/Fiji\" | \"Pacific/Funafuti\" | \"Pacific/Galapagos\" | \"Pacific/Gambier\" | \"Pacific/Guadalcanal\" | \"Pacific/Guam\" | \"Pacific/Honolulu\" | \"Pacific/Kanton\" | \"Pacific/Kiritimati\" | \"Pacific/Kosrae\" | \"Pacific/Kwajalein\" | \"Pacific/Majuro\" | \"Pacific/Marquesas\" | \"Pacific/Nauru\" | \"Pacific/Niue\" | \"Pacific/Norfolk\" | \"Pacific/Noumea\" | \"Pacific/Pago_Pago\" | \"Pacific/Palau\" | \"Pacific/Pitcairn\" | \"Pacific/Pohnpei\" | \"Pacific/Port_Moresby\" | \"Pacific/Rarotonga\" | \"Pacific/Tahiti\" | \"Pacific/Tarawa\" | \"Pacific/Tongatapu\" | \"Pacific/Wake\" | \"Pacific/Wallis\" | \"PST8PDT\" | \"WET\"", + "value": "\"Africa/Abidjan\" | \"Africa/Algiers\" | \"Africa/Bissau\" | \"Africa/Cairo\" | \"Africa/Casablanca\" | \"Africa/Ceuta\" | \"Africa/El_Aaiun\" | \"Africa/Johannesburg\" | \"Africa/Juba\" | \"Africa/Khartoum\" | \"Africa/Lagos\" | \"Africa/Maputo\" | \"Africa/Monrovia\" | \"Africa/Nairobi\" | \"Africa/Ndjamena\" | \"Africa/Sao_Tome\" | \"Africa/Tripoli\" | \"Africa/Tunis\" | \"Africa/Windhoek\" | \"America/Adak\" | \"America/Anchorage\" | \"America/Araguaina\" | \"America/Argentina/Buenos_Aires\" | \"America/Argentina/Catamarca\" | \"America/Argentina/Cordoba\" | \"America/Argentina/Jujuy\" | \"America/Argentina/La_Rioja\" | \"America/Argentina/Mendoza\" | \"America/Argentina/Rio_Gallegos\" | \"America/Argentina/Salta\" | \"America/Argentina/San_Juan\" | \"America/Argentina/San_Luis\" | \"America/Argentina/Tucuman\" | \"America/Argentina/Ushuaia\" | \"America/Asuncion\" | \"America/Bahia\" | \"America/Bahia_Banderas\" | \"America/Barbados\" | \"America/Belem\" | \"America/Belize\" | \"America/Boa_Vista\" | \"America/Bogota\" | \"America/Boise\" | \"America/Cambridge_Bay\" | \"America/Campo_Grande\" | \"America/Cancun\" | \"America/Caracas\" | \"America/Cayenne\" | \"America/Chicago\" | \"America/Chihuahua\" | \"America/Costa_Rica\" | \"America/Cuiaba\" | \"America/Danmarkshavn\" | \"America/Dawson\" | \"America/Dawson_Creek\" | \"America/Denver\" | \"America/Detroit\" | \"America/Edmonton\" | \"America/Eirunepe\" | \"America/El_Salvador\" | \"America/Fort_Nelson\" | \"America/Fortaleza\" | \"America/Glace_Bay\" | \"America/Goose_Bay\" | \"America/Grand_Turk\" | \"America/Guatemala\" | \"America/Guayaquil\" | \"America/Guyana\" | \"America/Halifax\" | \"America/Havana\" | \"America/Hermosillo\" | \"America/Indiana/Indianapolis\" | \"America/Indiana/Knox\" | \"America/Indiana/Marengo\" | \"America/Indiana/Petersburg\" | \"America/Indiana/Tell_City\" | \"America/Indiana/Vevay\" | \"America/Indiana/Vincennes\" | \"America/Indiana/Winamac\" | \"America/Inuvik\" | \"America/Iqaluit\" | \"America/Jamaica\" | \"America/Juneau\" | \"America/Kentucky/Louisville\" | \"America/Kentucky/Monticello\" | \"America/La_Paz\" | \"America/Lima\" | \"America/Los_Angeles\" | \"America/Maceio\" | \"America/Managua\" | \"America/Manaus\" | \"America/Martinique\" | \"America/Matamoros\" | \"America/Mazatlan\" | \"America/Menominee\" | \"America/Merida\" | \"America/Metlakatla\" | \"America/Mexico_City\" | \"America/Miquelon\" | \"America/Moncton\" | \"America/Monterrey\" | \"America/Montevideo\" | \"America/New_York\" | \"America/Nipigon\" | \"America/Nome\" | \"America/Noronha\" | \"America/North_Dakota/Beulah\" | \"America/North_Dakota/Center\" | \"America/North_Dakota/New_Salem\" | \"America/Nuuk\" | \"America/Ojinaga\" | \"America/Panama\" | \"America/Pangnirtung\" | \"America/Paramaribo\" | \"America/Phoenix\" | \"America/Port-au-Prince\" | \"America/Porto_Velho\" | \"America/Puerto_Rico\" | \"America/Punta_Arenas\" | \"America/Rainy_River\" | \"America/Rankin_Inlet\" | \"America/Recife\" | \"America/Regina\" | \"America/Resolute\" | \"America/Rio_Branco\" | \"America/Santarem\" | \"America/Santiago\" | \"America/Santo_Domingo\" | \"America/Sao_Paulo\" | \"America/Scoresbysund\" | \"America/Sitka\" | \"America/St_Johns\" | \"America/Swift_Current\" | \"America/Tegucigalpa\" | \"America/Thule\" | \"America/Thunder_Bay\" | \"America/Tijuana\" | \"America/Toronto\" | \"America/Vancouver\" | \"America/Whitehorse\" | \"America/Winnipeg\" | \"America/Yakutat\" | \"America/Yellowknife\" | \"Antarctica/Casey\" | \"Antarctica/Davis\" | \"Antarctica/Macquarie\" | \"Antarctica/Mawson\" | \"Antarctica/Palmer\" | \"Antarctica/Rothera\" | \"Antarctica/Troll\" | \"Antarctica/Vostok\" | \"Asia/Almaty\" | \"Asia/Amman\" | \"Asia/Anadyr\" | \"Asia/Aqtau\" | \"Asia/Aqtobe\" | \"Asia/Ashgabat\" | \"Asia/Atyrau\" | \"Asia/Baghdad\" | \"Asia/Baku\" | \"Asia/Bangkok\" | \"Asia/Barnaul\" | \"Asia/Beirut\" | \"Asia/Bishkek\" | \"Asia/Brunei\" | \"Asia/Chita\" | \"Asia/Choibalsan\" | \"Asia/Colombo\" | \"Asia/Damascus\" | \"Asia/Dhaka\" | \"Asia/Dili\" | \"Asia/Dubai\" | \"Asia/Dushanbe\" | \"Asia/Famagusta\" | \"Asia/Gaza\" | \"Asia/Hebron\" | \"Asia/Ho_Chi_Minh\" | \"Asia/Hong_Kong\" | \"Asia/Hovd\" | \"Asia/Irkutsk\" | \"Asia/Jakarta\" | \"Asia/Jayapura\" | \"Asia/Jerusalem\" | \"Asia/Kabul\" | \"Asia/Kamchatka\" | \"Asia/Karachi\" | \"Asia/Kathmandu\" | \"Asia/Khandyga\" | \"Asia/Kolkata\" | \"Asia/Krasnoyarsk\" | \"Asia/Kuala_Lumpur\" | \"Asia/Kuching\" | \"Asia/Macau\" | \"Asia/Magadan\" | \"Asia/Makassar\" | \"Asia/Manila\" | \"Asia/Nicosia\" | \"Asia/Novokuznetsk\" | \"Asia/Novosibirsk\" | \"Asia/Omsk\" | \"Asia/Oral\" | \"Asia/Pontianak\" | \"Asia/Pyongyang\" | \"Asia/Qatar\" | \"Asia/Qostanay\" | \"Asia/Qyzylorda\" | \"Asia/Riyadh\" | \"Asia/Sakhalin\" | \"Asia/Samarkand\" | \"Asia/Seoul\" | \"Asia/Shanghai\" | \"Asia/Singapore\" | \"Asia/Srednekolymsk\" | \"Asia/Taipei\" | \"Asia/Tashkent\" | \"Asia/Tbilisi\" | \"Asia/Tehran\" | \"Asia/Thimphu\" | \"Asia/Tokyo\" | \"Asia/Tomsk\" | \"Asia/Ulaanbaatar\" | \"Asia/Urumqi\" | \"Asia/Ust-Nera\" | \"Asia/Vladivostok\" | \"Asia/Yakutsk\" | \"Asia/Yangon\" | \"Asia/Yekaterinburg\" | \"Asia/Yerevan\" | \"Atlantic/Azores\" | \"Atlantic/Bermuda\" | \"Atlantic/Canary\" | \"Atlantic/Cape_Verde\" | \"Atlantic/Faroe\" | \"Atlantic/Madeira\" | \"Atlantic/Reykjavik\" | \"Atlantic/South_Georgia\" | \"Atlantic/Stanley\" | \"Australia/Adelaide\" | \"Australia/Brisbane\" | \"Australia/Broken_Hill\" | \"Australia/Darwin\" | \"Australia/Eucla\" | \"Australia/Hobart\" | \"Australia/Lindeman\" | \"Australia/Lord_Howe\" | \"Australia/Melbourne\" | \"Australia/Perth\" | \"Australia/Sydney\" | \"CET\" | \"CST6CDT\" | \"EET\" | \"EST\" | \"EST5EDT\" | \"Etc/GMT\" | \"Etc/GMT-1\" | \"Etc/GMT-10\" | \"Etc/GMT-11\" | \"Etc/GMT-12\" | \"Etc/GMT-13\" | \"Etc/GMT-14\" | \"Etc/GMT-2\" | \"Etc/GMT-3\" | \"Etc/GMT-4\" | \"Etc/GMT-5\" | \"Etc/GMT-6\" | \"Etc/GMT-7\" | \"Etc/GMT-8\" | \"Etc/GMT-9\" | \"Etc/GMT+1\" | \"Etc/GMT+10\" | \"Etc/GMT+11\" | \"Etc/GMT+12\" | \"Etc/GMT+2\" | \"Etc/GMT+3\" | \"Etc/GMT+4\" | \"Etc/GMT+5\" | \"Etc/GMT+6\" | \"Etc/GMT+7\" | \"Etc/GMT+8\" | \"Etc/GMT+9\" | \"Etc/UTC\" | \"Europe/Amsterdam\" | \"Europe/Andorra\" | \"Europe/Astrakhan\" | \"Europe/Athens\" | \"Europe/Belgrade\" | \"Europe/Berlin\" | \"Europe/Brussels\" | \"Europe/Bucharest\" | \"Europe/Budapest\" | \"Europe/Chisinau\" | \"Europe/Copenhagen\" | \"Europe/Dublin\" | \"Europe/Gibraltar\" | \"Europe/Helsinki\" | \"Europe/Istanbul\" | \"Europe/Kaliningrad\" | \"Europe/Kiev\" | \"Europe/Kirov\" | \"Europe/Lisbon\" | \"Europe/London\" | \"Europe/Luxembourg\" | \"Europe/Madrid\" | \"Europe/Malta\" | \"Europe/Minsk\" | \"Europe/Monaco\" | \"Europe/Moscow\" | \"Europe/Oslo\" | \"Europe/Paris\" | \"Europe/Prague\" | \"Europe/Riga\" | \"Europe/Rome\" | \"Europe/Samara\" | \"Europe/Saratov\" | \"Europe/Simferopol\" | \"Europe/Sofia\" | \"Europe/Stockholm\" | \"Europe/Tallinn\" | \"Europe/Tirane\" | \"Europe/Ulyanovsk\" | \"Europe/Uzhgorod\" | \"Europe/Vienna\" | \"Europe/Vilnius\" | \"Europe/Volgograd\" | \"Europe/Warsaw\" | \"Europe/Zaporozhye\" | \"Europe/Zurich\" | \"HST\" | \"Indian/Chagos\" | \"Indian/Christmas\" | \"Indian/Cocos\" | \"Indian/Kerguelen\" | \"Indian/Mahe\" | \"Indian/Maldives\" | \"Indian/Mauritius\" | \"Indian/Reunion\" | \"MET\" | \"MST\" | \"MST7MDT\" | \"Pacific/Apia\" | \"Pacific/Auckland\" | \"Pacific/Bougainville\" | \"Pacific/Chatham\" | \"Pacific/Chuuk\" | \"Pacific/Easter\" | \"Pacific/Efate\" | \"Pacific/Fakaofo\" | \"Pacific/Fiji\" | \"Pacific/Funafuti\" | \"Pacific/Galapagos\" | \"Pacific/Gambier\" | \"Pacific/Guadalcanal\" | \"Pacific/Guam\" | \"Pacific/Honolulu\" | \"Pacific/Kanton\" | \"Pacific/Kiritimati\" | \"Pacific/Kosrae\" | \"Pacific/Kwajalein\" | \"Pacific/Majuro\" | \"Pacific/Marquesas\" | \"Pacific/Nauru\" | \"Pacific/Niue\" | \"Pacific/Norfolk\" | \"Pacific/Noumea\" | \"Pacific/Pago_Pago\" | \"Pacific/Palau\" | \"Pacific/Pitcairn\" | \"Pacific/Pohnpei\" | \"Pacific/Port_Moresby\" | \"Pacific/Rarotonga\" | \"Pacific/Tahiti\" | \"Pacific/Tarawa\" | \"Pacific/Tongatapu\" | \"Pacific/Wake\" | \"Pacific/Wallis\" | \"PST8PDT\" | \"WET\"" + }, + "value": "export function useTimezone<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): Timezone {\n const {localization} = useApi();\n\n return useSubscription(localization.timezone);\n}" + } + }, + "UseTranslateGeneratedType": { + "src/surfaces/checkout/preact/translate.ts": { + "filePath": "src/surfaces/checkout/preact/translate.ts", + "name": "UseTranslateGeneratedType", + "description": "Returns the `I18nTranslate` interface used to translate strings.", + "isPublicDocs": true, + "params": [], + "returns": { + "filePath": "src/surfaces/checkout/preact/translate.ts", + "description": "", + "name": "I18nTranslate", + "value": "I18nTranslate" + }, + "value": "export function useTranslate<\n Target extends RenderExtensionTarget = RenderExtensionTarget,\n>(): I18nTranslate {\n const api = useApi();\n return api.i18n.translate.bind(api.i18n);\n}" + } + } +} \ No newline at end of file diff --git a/packages/ui-extensions/docs/surfaces/checkout/generated/generated_static_pages.json b/packages/ui-extensions/docs/surfaces/checkout/generated/generated_static_pages.json index ef21e3152b..5217302182 100644 --- a/packages/ui-extensions/docs/surfaces/checkout/generated/generated_static_pages.json +++ b/packages/ui-extensions/docs/surfaces/checkout/generated/generated_static_pages.json @@ -1,1511 +1,287 @@ -[ - { - "title": "Configuration", - "description": "\nWhen you create a [checkout UI extension](/api/checkout-ui-extensions/), an [app extension configuration](/docs/apps/app-extensions/configuration) `shopify.extension.toml` file is automatically generated in your extension's directory.\n\nThis guide describes [extension targeting](#targets), [capabilities](#capabilities), [metafields](#metafields), and the [settings](#settings-definition) you can configure in the app extension configuration.\n", - "id": "configuration", - "sections": [ - { - "type": "Generic", - "anchorLink": "how-it-works", - "title": "How it works", - "sectionContent": "\nYou define properties for your checkout UI extension in the extension configuration file. The `shopify.extension.toml` file contains the extension's configuration, which includes the extension name, targets, metafields, capabilities, and settings.\n\nWhen an extension is published to Shopify, the contents of the settings file are pushed alongside the extension.\n", - "codeblock": { - "title": "shopify.extension.toml", - "tabs": [ - { - "title": "shopify.extension.toml", - "code": "api_version =\"2026-01\"\n\n[[extensions]]\ntype = \"ui_extension\"\nname = \"My checkout extension\"\nhandle = \"checkout-ui\"\nuid = \"fddfc370-27c7-c30f-4ee0-a927194e2accadefd40c\"\n\n[[extensions.targeting]]\ntarget = \"purchase.checkout.block.render\"\nmodule = \"./Checkout.jsx\"\n\n[extensions.capabilities]\nnetwork_access = true\nblock_progress = true\napi_access = true\n\n[extensions.capabilities.collect_buyer_consent]\nsms_marketing = true\ncustomer_privacy = true\n\n[[extensions.metafields]]\nnamespace = \"my-namespace\"\nkey = \"my-key\"\n[[extensions.metafields]]\nnamespace = \"my-namespace\"\nkey = \"my-other-key\"\n\n[extensions.settings]\n[[extensions.settings.fields]]\nkey = \"field_key\"\ntype = \"boolean\"\nname = \"field-name\"\n[[extensions.settings.fields]]\nkey = \"field_key_2\"\ntype = \"number_integer\"\nname = \"field-name-2\"\n", - "language": "toml" - } - ] - }, - "sectionNotice": [ - { - "title": "Tip", - "sectionContent": "\nYou can configure more than one type of extension within a configuration file.\n", - "type": "info" - } - ], - "sectionCard": [ - { - "name": "App extension configuration", - "subtitle": "Learn more", - "url": "/docs/apps/app-extensions/configuration", - "type": "gear" - } - ] - }, - { - "type": "GenericAccordion", - "anchorLink": "targets", - "title": "Targets", - "sectionContent": "\n[Targets](/docs/api/checkout-ui-extensions/extension-targets-overview) represent where your checkout UI extension will be injected. You may have one or many targets defined in your app extension configuration using the `targeting` field.\n\nAlong with the `target`, Shopify needs to know which code to execute for it. You specify the path to your code file by using the `module` property.\n\n\n ", - "accordionContent": [ - { - "title": "Supporting a single extension target", - "description": "\n Your code should have a default export if it only supports a single extension target.\n ", - "codeblock": { - "title": "Single extension target", - "tabs": [ - { - "title": "shopify.extension.toml", - "code": "# ...\n\n[[extensions.targeting]]\ntarget = \"purchase.checkout.block.render\"\nmodule = \"./Block.jsx\"\n\n# ...\n", - "language": "toml" - } - ] - } - }, - { - "title": "Supporting multiple extension targets", - "description": "\n You can support multiple extension targets within a single configuration file. However, you must provide a separate file per extension target using the `export default` declaration.\n ", - "codeblock": { - "title": "Multiple extension targets", - "tabs": [ - { - "title": "shopify.extension.toml", - "code": "# ...\n\n[[extensions.targeting]]\ntarget = \"purchase.checkout.actions.render-before\"\nmodule = \"./Actions.jsx\"\n\n[[extensions.targeting]]\ntarget = \"purchase.checkout.shipping-option-item.render-after\"\nmodule = \"./ShippingOptions.jsx\"\n\n# ...\n", - "language": "toml" - } - ] - } - } - ] - }, - { - "type": "Generic", - "anchorLink": "capabilities", - "title": "Capabilities", - "sectionContent": "\nDefines the [capabilities](/docs/api/checkout-ui-extensions/apis/standardapi#properties-propertydetail-extension) associated with your extension.\n| Property | Description |\n|---|---|\n| [`api_access`](#api-access) | Allows your extension to query the Storefront API.\n| [`network_access`](#network-access) | Allows your extension make external network calls.\n| [`block_progress`](#block-progress) | States that your extension might block the buyer's progress.\n| [`collect_buyer_consent`](#collect-buyer-consent) | Allows your extension to collect buyer consent for specific policies such as SMS marketing.\n", - "codeblock": { - "title": "Capabilities", - "tabs": [ - { - "title": "shopify.extension.toml", - "code": "# ...\n\n[extensions.capabilities]\napi_access = true\nnetwork_access = true\nblock_progress = true\n\n[extensions.capabilities.collect_buyer_consent]\nsms_marketing = true\ncustomer_privacy = true\n\n# ...\n\n", - "language": "toml" - } - ] - } - }, - { - "type": "Generic", - "anchorLink": "api-access", - "title": "Storefront API access", - "sectionContent": "The following section describes the use cases of the `api_access` capability and the [Storefront API](/api/storefront) access scopes.", - "codeblock": { - "title": "Enable Storefront API access", - "tabs": [ - { - "title": "shopify.extension.toml", - "code": "# ...\n\n[extensions.capabilities]\napi_access = true\n\n# ...\n", - "language": "toml" - } - ] - }, - "sectionCard": [ - { - "name": "API access examples", - "subtitle": "See", - "url": "/docs/api/checkout-ui-extensions/apis/storefront-api#examples", - "type": "blocks" - } - ], - "sectionSubContent": [ - { - "title": "When to use Storefront API access", - "sectionContent": "API access is used when your extension needs to retrieve data from the [Storefront API](/api/storefront). For example, you may need to [fetch product data](/apps/checkout/product-offers/add-product-offer), check the product tags on an item in the cart, or convert a product's price to another currency.\n\n> Tip:\n> Shopify handles the authentication for all API calls from an extension.\n" - }, - { - "title": "Methods for accessing the Storefront API", - "sectionContent": "Enabling the `api_access` capability allows you to use the Standard API [`query`](/docs/api/checkout-ui-extensions/apis/storefront-api) method and the global `fetch` to retrieve data from the [Storefront API](/api/storefront) without manually managing token aquisition and refresh.\n\n`query` lets you request a single GraphQL response from the Storefront API.\n\nIf you prefer to construct GraphQL requests yourself or you would like to use a full-featured GraphQL client such as Apollo or urql, our custom `fetch` global automatically appends the required access tokens.\n\nThe GraphQL client of your choice shouldn’t use any DOM APIs, as they aren’t available in a checkout UI extension's Web Worker.\n\n> Note: Both `query` and `fetch` will work for calling the Storefront API with the `api_access` capability enabled. If you are using `fetch` to get data external to Shopify, refer to the [`network_access`](/api/checkout-ui-extensions/configuration#network-access) capability." - }, - { - "title": "Storefront API access scopes", - "sectionContent": "\nYour extensions will have the following unauthenticated access scopes to the Storefront API:\n\n- unauthenticated_read_product_publications\n- unauthenticated_read_collection_publications\n- unauthenticated_read_product_listings\n- unauthenticated_read_product_tags\n- unauthenticated_read_selling_plans\n- unauthenticated_read_collection_listings\n- unauthenticated_read_metaobjects\n" - }, - { - "title": "Protocol Links", - "sectionContent": "\nProtocol links are an easy way for Shopify to infer the type of request you are trying to make. If you would like to make a request to the [Storefront GraphQL API](/docs/api/storefront), you can use our [Storefront Protocol](/docs/api/checkout-ui-extensions/latest/apis/storefront-api#examples) to infer your Storefront URL and API version.\n " - } - ] - }, - { - "type": "Generic", - "anchorLink": "network-access", - "title": "Network access", - "sectionContent": "\nThe following section describes use cases for requesting network access, alternatives to requesting network access, and steps for completing a request for network access.\n> Caution:\n> If your extension specifies the `network_access` capability, you must request access in order to publish your extension.\n", - "codeblock": { - "title": "Enable network access", - "tabs": [ - { - "title": "shopify.extension.toml", - "code": "# ...\n\n[extensions.capabilities]\nnetwork_access = true\n\n# ...\n", - "language": "toml" - } - ] - }, - "sectionSubContent": [ - { - "title": "When to request network access", - "sectionContent": "If you need to get data into checkout that you can't currently get from Shopify, then you should request network access. For example, you might need to fetch additional data to render loyalty points." - }, - { - "title": "Alternatives to network access", - "sectionContent": "\nInstead of fetching data with an external network call, consider retrieving the data from a metafield. Your app may be able to use the [Admin API](/docs/api/admin) to write [metafields](/api/admin-graphql/latest/objects/metafield) on the shop, product, or customer ahead of checkout.\n\nRetrieving data from [metafields](/docs/api/checkout-ui-extensions/apis/standardapi#properties-propertydetail-appmetafields) during checkout is faster since it won't introduce an external network call. This allows you to rely on Shopify for the uptime, scaling, and durability of the data storage.\n" - }, - { - "title": "Complete a request for network access", - "sectionContent": "\n1. Go to your [Partner Dashboard](https://partners.shopify.com/current/apps).\n2. Click the name of the app that you want to change.\n3. Click **API access**.\n4. Under **Allow network access in checkout UI extensions**, click **Allow network access**\n\n Your request is automatically approved and your app is immediately granted the approval scope that's required for your checkout UI extension to make external network calls.\n\n5. Add network_access = true to the [extensions.capabilities] section of your extension's configuration file." - }, - { - "title": "Required CORS headers", - "sectionContent": "\nUI extensions run in a [Web Worker](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API) but the exact origin they run on may change without notice. When receiving network requests from extensions, your server must support [cross-origin resource sharing (CORS)](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) for any origin by always returning this response header:\n\nAccess-Control-Allow-Origin: *\n" - }, - { - "title": "Security considerations", - "sectionContent": "\nWhen processing HTTP requests on your API server, you cannot guarantee that your own extension will have made every request. When responding with sensitive data, keep in mind that requests could originate from anywhere on the Internet.\n\nYour extension can pass a [session token](/docs/api/checkout-ui-extensions/latest/apis/session-token) to your API server but this only guarantees the integrity of its claims. It does not guarantee the request itself originated from Shopify. For example, your API server could trust the session token's `sub` claim (the customer ID) but it could not trust a `?customer_id=` query parameter.\n\nConsider a scenario where your extension retrieves a discount code from your API server and [applies it to the checkout](/docs/api/checkout-ui-extensions/apis/standardapi#properties-propertydetail-applydiscountcodechange). It would not be safe to expose an API endpoint named `/get-discount-code` if any buyer could make a direct HTTP request and obtain a discount code.\n" - }, - { - "title": "App Proxy", - "sectionContent": "\nUI extensions can make fetch requests to [App Proxy](/docs/apps/online-store/app-proxies) URLs, but there are some differences and limitations related to the security context within which UI extensions run.\n\nUI extension requests made to the App Proxy will execute as CORS requests. See _Required CORS headers_ above for information about requirements related to CORS.\n\nUI extension requests made to the App Proxy will not assign the logged_in_customer_id query parameter. Instead use a [session token](/docs/api/checkout-ui-extensions/latest/apis/session-token) which provides the sub claim for the logged in customer.\n\nUI extension requests made to the App Proxy of password protected shops is not supported. Extension requests come from a web worker which does not share the same session as the parent window.\n\nThe App Proxy doesn't handle all [HTTP request methods](https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods). Specifically, CONNECT and TRACE are unsupported.\n" - } - ] - }, - { - "type": "Generic", - "anchorLink": "block-progress", - "title": "Block progress", - "sectionContent": "The following section describes blocking the buyer's progress through checkout, and how you can detect whether the merchant has allowed it.", - "sectionCard": [ - { - "name": "Blocking examples", - "subtitle": "See", - "url": "/docs/api/checkout-ui-extensions/apis/buyer-journey#examples", - "type": "blocks" - } - ], - "codeblock": { - "title": "Enable progress blocking", - "tabs": [ - { - "title": "shopify.extension.toml", - "code": "# ...\n\n[extensions.capabilities]\nblock_progress = true\n\n# ...\n\n", - "language": "toml" - } - ] - }, - "sectionSubContent": [ - { - "title": "When to request blocking progress", - "sectionContent": "\nIf your extension relies on specific input then you might need to block the buyer's progress until they've provided all required information. You can do this with a [buyer journey](/docs/api/checkout-ui-extensions/apis/standardapi#properties-propertydetail-buyerjourney) intercept, by returning `behavior: 'block'`.\n\nFor example, for some purchases you need to collect and verify a customer's age. For the order to be valid, you need to verify that an age is set and that it's greater than or equal to a minimum value.\n\nIn order to block checkout progress, your extension must have the `block_progress` capability.\n" - }, - { - "title": "Granting the capability to block progress", - "sectionContent": "\nSetting `block_progress` in the `shopify.extension.toml` file informs merchants that your extension blocks the buyer's progress for invalid orders. Merchants can allow or disallow this capability in the checkout editor.\n\n> Note:\n> When running a local extension with the `block_progress` capability, it will be automatically granted. This simulates a scenario where the merchant has allowed the capability.\n" - }, - { - "title": "Detecting the ability to block progress", - "sectionContent": "\nIn your extension, look for `block_progress` in [extension.capabilities](/docs/api/checkout-ui-extensions/apis/standardapi#properties-propertydetail-extension) to see if the merchant has granted the blocking capability.\n\nIf the merchant declined the permission for your app to block progress, the `behavior: 'block'` option in the [buyer journey](/docs/api/checkout-ui-extensions/apis/standardapi#properties-propertydetail-buyerjourney) intercept will be treated as `behavior: 'allow'`, and checkout will proceed as normal.\n\nWhen developing a local extension, you can remove the `block_progress` capability from your `shopify.extension.toml` file to simulate a merchant disallowing the capability.\n\n> Tip:\n> We recommend having some UI to cover cases where you can't block checkout progress. For example, you might want to show a warning rather than block checkout progress when an order doesn't pass validation." - } - ] - }, - { - "type": "Generic", - "anchorLink": "collect-buyer-consent", - "title": "Collect buyer consent", - "sectionContent": "If your extension utilizes the [ConsentCheckbox](/docs/api/checkout-ui-extensions/components/forms/consentcheckbox) or [ConsentPhoneField](/docs/api/checkout-ui-extensions/components/forms/consentphonefield) components to render a customized UI for collecting buyer consent, you must first declare that capability in your configuration file.", - "sectionSubContent": [ - { - "title": "SMS Marketing", - "sectionContent": "In order to collect buyer consent for SMS marketing, you'll need to specifically declare this intent using `sms_marketing = true` in your toml configuration. This corresponds to the `policy` prop for the `Consent` components." - }, - { - "title": "Customer Privacy", - "sectionContent": "In order to collect customer privacy consent, you'll need to add `customer_privacy = true` in your toml configuration. This will let you use our [Customer Privacy API](/docs/api/checkout-ui-extensions/latest/apis/customer-privacy)." - } - ], - "codeblock": { - "title": "Collect buyer consent", - "tabs": [ - { - "title": "shopify.extension.toml", - "code": "# ...\n\n[extensions.capabilities.collect_buyer_consent]\nsms_marketing = true\ncustomer_privacy = true\n\n# ...\n\n", - "language": "toml" - } - ] - } - }, - { - "type": "Generic", - "anchorLink": "metafields", - "title": "Metafields", - "sectionContent": "\nDefines the [metafields](/docs/apps/custom-data/metafields) that are available to your extension. You retrieve these metafields in your extension by reading [`appMetafields`](/docs/api/checkout-ui-extensions/latest/apis/metafields#standardapi-propertydetail-appmetafields).\n\nDefine the metafields your extension needs using `[[extensions.metafields]]` and `[[extensions.targeting.metafields]]`.\n\nYou can use `[[extensions.metafields]]` for metafields that your extension always needs, while you can use `[[extensions.targeting.metafields]]` if you only want to fetch metafields when your extension is placed in a specific extension target.\n\n> Tip:\n> You may write to `cart` metafields by using [`applyMetafieldsChange`](/docs/api/checkout-ui-extensions/apis/checkoutapi#properties-propertydetail-applymetafieldchange) with `type: \"updateCartMetafield\"`.\n ", - "sectionSubContent": [ - { - "title": "App owned metafields", - "sectionContent": "\n[App owned metafields](/docs/apps/build/custom-data/ownership#reserved-prefixes) are supported. You can use app owned metafields when your app needs to control the data and visibility of the metafield.\n\nYour extension can access app owned metafields that are requested in its toml using the `$app` format. Your extension can only access app owned metafields that belong to its parent app.\n\n> Caution:\n> When accessing app owned metafields, you must use the `$app` format. The fully qualified reserved namespace format such as `app--{your-app-id}[--{optional-namespace}]` is not supported.\n ", - "sectionCard": [ - { - "name": "App owned metafields", - "subtitle": "Learn more", - "url": "/docs/apps/build/custom-data/ownership#reserved-prefixes", - "type": "tutorial" - } - ] - }, - { - "title": "Supported resource metafield types", - "sectionContent": "\nSupported resource metafield types include:\n\n| Resource | Description |\n|---| --- |\n| `cart` | The cart associated with the current checkout. |\n| `company` | The company for B2B checkouts. |\n| `companyLocation` | The company's location for B2B checkouts. |\n| `customer` | The customer account that is interacting with the current checkout. |\n| `product` | The products that the customer intends to purchase. |\n| `shop` | The shop that is associated with the current checkout. |\n| `shopUser` | The Shop App user that is associated with the current checkout if there is one. |\n| `variant` | The product variants that the customer intends to purchase. |\n\nOther resource metafield types outside of the above list are not supported.\n " - } - ], - "codeblock": { - "title": "Metafields", - "tabs": [ - { - "title": "Metafields", - "code": "# ...\n\n# The metafields for the extension\n[[extensions.metafields]]\nnamespace = \"my-namespace\"\nkey = \"my-key-1\"\n\n[[extensions.metafields]]\nnamespace = \"my-namespace\"\nkey = \"my-key-2\"\n\n# app owned metafield\n[[extensions.metafields]]\nnamespace = \"$app:my-app-owned-namespace\"\nkey = \"my-key-3\"\n\n[[extensions.targeting]]\ntarget = \"purchase.checkout.actions.render-before\"\nmodule = \"./Actions.jsx\"\n\n # For the above target, use these metafields\n [[extensions.targeting.metafields]]\n namespace = \"my-namespace\"\n key = \"my-target-key\"\n\n[[extensions.targeting]]\ntarget = \"purchase.checkout.shipping-option-item.render-after\"\nmodule = \"./ShippingOptions.jsx\"\n\n\n", - "language": "toml" - } - ] - }, - "sectionCard": [ - { - "name": "useAppMetafields", - "subtitle": "Hook", - "url": "/docs/api/checkout-ui-extensions/react-hooks/metafields/useappmetafields", - "type": "blocks" - }, - { - "name": "useApplyMetafieldsChange", - "subtitle": "Hook", - "url": "/docs/api/checkout-ui-extensions/react-hooks/metafields/useapplymetafieldschange", - "type": "blocks" - } - ] - }, - { - "type": "Markdown", - "anchorLink": "settings-definition", - "title": "Settings definition", - "sectionContent": "The settings for a checkout UI extension define a set of fields that the merchant can set a value for from the [checkout editor](/apps/checkout/test-ui-extensions#test-the-extension-in-the-checkout-editor). You can use validation options to apply additional constraints to the data that the setting can store, such as a minimum or maximum value. \n\n Each settings definition can include up to 20 settings. \n\n > Note: \n > All setting inputs are optional. You should code the extension so that it still works if the merchant hasn't set a value for the setting.", - "sectionSubContent": [ - { - "title": "Properties", - "sectionContent": "The following table describes the properties that you can use to define a setting:\n\n | Property | Required? | Description | Example |\n|---|---|---|---|\n| `key` | Yes | The key of the setting. When a merchant configures a value for this setting, the value will be exposed under this `key` when running your extension |
\"banner_title\"
|\n| `type` | Yes | The [type](#supported-setting-types) of setting. |
\"single_line_text_field\"
|\n| `name` | Yes | The name of the setting. `name` is displayed to the merchant in the checkout editor. |
\"Banner title\"
|\n| `description` | No | The description of the setting. `description` is displayed to the merchant in the checkout editor. |
\"Enter a title for the banner.\"
|\n| `validations` | No | Constraints on the setting input that Shopify validates. |
validations: 
name = \"max\",
value = \"25\"
|" - }, - { - "title": "Supported setting types", - "sectionContent": "The setting type determines the type of information that the setting can store. The setting types have built-in validation on the setting input. \n\n Settings can have the following types: \n\n| Type | Description | Example value |\n|---|---|---|\n| `boolean` | A true or false value. |
true
|\n| `date` | A date in ISO 8601 format without a presumed time zone. |
2022-02-02
|\n| `date_time` | A date and time in ISO 8601 format without a presumed time zone. |
2022-01-01T12:30:00
|\n| `single_line_text_field` | A single line string. |
Canada
|\n| `multi_line_text_field` | A multi-line string. |
Canada
United States
Brazil
Australia
|\n| `number_integer` | A whole number in the range of +/-9,007,199,254,740,991. |
10
|\n| `number_decimal` | A number with decimal places in the range of +/-9,999,999,999,999.999999999. |
10.4
|\n| `variant_reference` | A globally-unique identifier (GID) for a product variant. |
gid://shopify/ProductVariant/1
 |"
-          },
-          {
-            "title": "Validation options",
-            "sectionContent": "Each setting can include validation options. Validation options enable you to apply additional constraints to the data that a setting can store, such as a minimum or maximum value, or a regular expression. The setting's `type` determines the available validation options. \n\n You can include a validation option for a setting using the validation `name` and a corresponding `value`. The appropriate value depends on the setting type to which the validation applies.\n\n The following table outlines the available validation options with supported types for applying constraints to a setting:\n\n | Validation option | Description | Supported types | Example |\n|---|---|---|---|\n| Minimum length | The minimum length of a text value. | 
  • single_line_text_field
  • multi_line_text_field
|
[[extensions.settings.fields.validations]]
name = \"min\"
value = \"8\"
|\n| Maximum length | The maximum length of a text value. |
  • single_line_text_field
  • multi_line_text_field
|
[[extensions.settings.fields.validations]]
name = \"max\"
value = \"25\"
|\n| Regular expression | A regular expression. Shopify supports [RE2](https://github.com/google/re2/wiki/Syntax). |
  • single_line_text_field
  • multi_line_text_field
|
[[extensions.settings.fields.validations]]
name = \"regex\"
value = \"(@)(.+)$\"
|\n| Choices | A list of up to 128 predefined options that limits the values allowed for the metafield. | `single_line_text_field` |
[[extensions.settings.fields.validations]]
name = \"choices\"
value = \"[\\\\\"red\\\\\", \\\\\"green\\\\\", \\\\\"blue\\\\\"]\"
|\n| Minimum date | The minimum date in [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) format. | `date` |
[[extensions.settings.fields.validations]]
name = \"min\"
value = \"2022-01-01\"
|\n| Maximum date | The maximum date in [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) format. | `date` |
[[extensions.settings.fields.validations]]
name = \"max\"
value = \"2022-03-03\"
|\n| Minimum datetime | The minimum date and time in [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) format. | `date_time` |
[[extensions.settings.fields.validations]]
name = \"min\"
value = \"2022-03-03T16:30:00\"
|\n| Maximum datetime | The maximum date and time in [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) format. | `date_time` |
[[extensions.settings.fields.validations]]
name = \"max\"
value = \"2022-03-03T17:30:00\"
|\n| Minimum integer | The minimum integer number. | `number_integer` |
[[extensions.settings.fields.validations]]
name = \"min\"
value = \"9\"
|\n| Maximum integer | The maximum integer number. | `number_integer` |
[[extensions.settings.fields.validations]]
name = \"max\"
value = \"15\"
|\n| Minimum decimal | The minimum decimal number. | `number_decimal` |
[[extensions.settings.fields.validations]]
name = \"min\"
value = \"0.5\"
|\n| Maximum decimal | The maximum decimal number. | `number_decimal` |
[[extensions.settings.fields.validations]]
name = \"max\"
value = \"1.99\"
|\n| Maximum precision | The maximum number of decimal places to store for a decimal number. | `number_decimal` |
[[extensions.settings.fields.validations]]
name = \"max_precision\"
value = \"2\"
|" - } - ] - }, - { - "type": "Generic", - "anchorLink": "example-settings-definition", - "title": "Example settings definition", - "sectionContent": "The following example shows a settings definition that defines a setting named `banner_title` of type `single_line_text_field`. When the merchant sets a value for this setting from the checkout editor, Shopify validates that the provided value is between 5 and 20 characters in length \n\n Learn more about the settings api by completing our [custom banners example](/apps/checkout/custom-banners/add-custom-banner).", - "sectionCard": [ - { - "name": "Settings example code", - "subtitle": "See", - "url": "/docs/api/checkout-ui-extensions/apis/standardapi#example-settings", - "type": "blocks" - } - ], - "codeblock": { - "title": "Example settings", - "tabs": [ - { - "title": "shopify.extension.toml", - "code": "api_version = \"2026-01\"\n\n[[extensions]]\ntype = \"ui_extension\"\nname = \"My checkout extension\"\nhandle = \"checkout-ui\"\nuid = \"fddfc370-27c7-c30f-4ee0-a927194e2accadefd40c\"\n\n[extensions.settings]\n\n[[extensions.settings.fields]]\nkey = \"banner_title\"\ntype = \"single_line_text_field\"\nname = \"Banner title\"\ndescription = \"Enter a title for the banner.\"\n\n[[extensions.settings.fields.validations]]\nname = \"min\"\nvalue = \"5\"\n[[extensions.settings.fields.validations]]\nname = \"max\"\nvalue = \"20\"\n", - "language": "toml" - } - ] - } - }, - { - "type": "Generic", - "anchorLink": "preloads-definition", - "title": "Preloads definition", - "sectionContent": "\nFor specific targets, you must provide the URL of assets or pages loaded by UI components within its extension. This allows Shopify to preload them as early as possible and ensure a performant experience for buyers. Currently, the only supported property is `chat` for the [`Chat` component](/docs/api/checkout-ui-extensions/latest/components/overlays/chat).\n\nThe `chat` property specifies the URL for the iframe used in this extension target. The URL can be absolute or relative. Relative URLs are resolved against the app URL defined in the app configuration.\n\nFor example,\n\n* if the app URL is `https://example.com` and `chat = \"/my-chat-application\"`, the resolved URL will be `https://example.com/my-chat-application`.\n* if `chat = \"https://my-chat-application.com\"`, the resolved URL will be `https://my-chat-application.com`.\n ", - "codeblock": { - "title": "Extension target preloads", - "tabs": [ - { - "title": "shopify.extension.toml", - "code": "# ...\n\n[[extensions.targeting]]\ntarget = \"purchase.checkout.chat.render\"\nmodule = \"./Block.jsx\"\n\n [extensions.targeting.preloads]\n chat = \"https://my-chat-application.com\"\n\n# ...\n", - "language": "toml" - } - ] - } - } - ] +{ + "DataGeneratedType": { + "docs/surfaces/checkout/staticPages/configuration.doc.ts": { + "filePath": "docs/surfaces/checkout/staticPages/configuration.doc.ts", + "importMap": { + "LandingTemplateSchema": "../../node_modules/@shopify/generate-docs/dist/types.d.ts" + }, + "name": "DataGeneratedType", + "description": "", + "value": "data: LandingTemplateSchema = {\n title: 'Configuration',\n description: `\nWhen you create a [checkout UI extension](/api/checkout-ui-extensions/), an [app extension configuration](/docs/apps/app-extensions/configuration) \\`shopify.extension.toml\\` file is automatically generated in your extension's directory.\n\nThis guide describes [extension targeting](#targets), [capabilities](#capabilities), [metafields](#metafields), and the [settings](#settings-definition) you can configure in the app extension configuration.\n`,\n // The id for the page that is used for routing. If this documentation is for a primary landing page, confirm the id matches the reference name.\n id: 'configuration',\n sections: [\n {\n type: 'Generic',\n anchorLink: 'how-it-works',\n title: 'How it works',\n sectionContent: `\nYou define properties for your checkout UI extension in the extension configuration file. The \\`shopify.extension.toml\\` file contains the extension's configuration, which includes the extension name, targets, metafields, capabilities, and settings.\n\nWhen an extension is published to Shopify, the contents of the settings file are pushed alongside the extension.\n`,\n codeblock: {\n title: 'shopify.extension.toml',\n tabs: [\n {\n title: 'shopify.extension.toml',\n code: './examples/configuration/extended.example.toml',\n language: 'toml',\n },\n ],\n },\n sectionNotice: [\n {\n title: 'Tip',\n sectionContent: `\nYou can configure more than one type of extension within a configuration file.\n`,\n type: 'info',\n },\n ],\n sectionCard: [\n {\n name: 'App extension configuration',\n subtitle: 'Learn more',\n url: '/docs/apps/app-extensions/configuration',\n type: 'gear',\n },\n ],\n },\n {\n type: 'GenericAccordion',\n anchorLink: 'targets',\n title: 'Targets',\n sectionContent: `\n[Targets](/docs/api/checkout-ui-extensions/extension-targets-overview) represent where your checkout UI extension will be injected. You may have one or many targets defined in your app extension configuration using the \\`targeting\\` field.\n\nAlong with the \\`target\\`, Shopify needs to know which code to execute for it. You specify the path to your code file by using the \\`module\\` property.\n\n\n `,\n accordionContent: [\n {\n title: 'Supporting a single extension target',\n description: `\n Your code should have a default export if it only supports a single extension target.\n `,\n codeblock: {\n title: 'Single extension target',\n tabs: [\n {\n title: 'shopify.extension.toml',\n code: './examples/configuration/single-target.example.toml',\n language: 'toml',\n },\n ],\n },\n },\n {\n title: 'Supporting multiple extension targets',\n description: `\n You can support multiple extension targets within a single configuration file. However, you must provide a separate file per extension target using the \\`export default\\` declaration.\n `,\n codeblock: {\n title: 'Multiple extension targets',\n tabs: [\n {\n title: 'shopify.extension.toml',\n code: './examples/configuration/multiple-targets.example.toml',\n language: 'toml',\n },\n ],\n },\n },\n ],\n },\n {\n type: 'Generic',\n anchorLink: 'capabilities',\n title: 'Capabilities',\n sectionContent: `\nDefines the [capabilities](/docs/api/checkout-ui-extensions/apis/standardapi#properties-propertydetail-extension) associated with your extension.\n| Property | Description |\n|---|---|\n| [\\`api_access\\`](#api-access) | Allows your extension to query the Storefront API.\n| [\\`network_access\\`](#network-access) | Allows your extension make external network calls.\n| [\\`block_progress\\`](#block-progress) | States that your extension might block the buyer's progress.\n| [\\`collect_buyer_consent\\`](#collect-buyer-consent) | Allows your extension to collect buyer consent for specific policies such as SMS marketing.\n`,\n codeblock: {\n title: 'Capabilities',\n tabs: [\n {\n title: 'shopify.extension.toml',\n code: './examples/configuration/capabilities.example.toml',\n language: 'toml',\n },\n ],\n },\n },\n {\n type: 'Generic',\n anchorLink: 'api-access',\n title: 'Storefront API access',\n sectionContent:\n 'The following section describes the use cases of the `api_access` capability and the [Storefront API](/api/storefront) access scopes.',\n codeblock: {\n title: 'Enable Storefront API access',\n tabs: [\n {\n title: 'shopify.extension.toml',\n code: './examples/configuration/api-access.example.toml',\n language: 'toml',\n },\n ],\n },\n sectionCard: [\n {\n name: 'API access examples',\n subtitle: 'See',\n url: '/docs/api/checkout-ui-extensions/apis/storefront-api#examples',\n type: 'blocks',\n },\n ],\n sectionSubContent: [\n {\n title: 'When to use Storefront API access',\n sectionContent: `API access is used when your extension needs to retrieve data from the [Storefront API](/api/storefront). For example, you may need to [fetch product data](/apps/checkout/product-offers/add-product-offer), check the product tags on an item in the cart, or convert a product's price to another currency.\n\n> Tip:\n> Shopify handles the authentication for all API calls from an extension.\n`,\n },\n {\n title: 'Methods for accessing the Storefront API',\n sectionContent: `Enabling the \\`api_access\\` capability allows you to use the Standard API [\\`query\\`](/docs/api/checkout-ui-extensions/apis/storefront-api) method and the global \\`fetch\\` to retrieve data from the [Storefront API](/api/storefront) without manually managing token aquisition and refresh.\n\n\\`query\\` lets you request a single GraphQL response from the Storefront API.\n\nIf you prefer to construct GraphQL requests yourself or you would like to use a full-featured GraphQL client such as Apollo or urql, our custom \\`fetch\\` global automatically appends the required access tokens.\n\nThe GraphQL client of your choice shouldn’t use any DOM APIs, as they aren’t available in a checkout UI extension's Web Worker.\n\n> Note: Both \\`query\\` and \\`fetch\\` will work for calling the Storefront API with the \\`api_access\\` capability enabled. If you are using \\`fetch\\` to get data external to Shopify, refer to the [\\`network_access\\`](/api/checkout-ui-extensions/configuration#network-access) capability.`,\n },\n {\n title: 'Storefront API access scopes',\n sectionContent: `\nYour extensions will have the following unauthenticated access scopes to the Storefront API:\n\n- unauthenticated_read_product_publications\n- unauthenticated_read_collection_publications\n- unauthenticated_read_product_listings\n- unauthenticated_read_product_tags\n- unauthenticated_read_selling_plans\n- unauthenticated_read_collection_listings\n- unauthenticated_read_metaobjects\n`,\n },\n {\n title: 'Protocol Links',\n sectionContent: `\nProtocol links are an easy way for Shopify to infer the type of request you are trying to make. If you would like to make a request to the [Storefront GraphQL API](/docs/api/storefront), you can use our [Storefront Protocol](/docs/api/checkout-ui-extensions/latest/apis/storefront-api#examples) to infer your Storefront URL and API version.\n `,\n },\n ],\n },\n {\n type: 'Generic',\n anchorLink: 'network-access',\n title: 'Network access',\n sectionContent: `\nThe following section describes use cases for requesting network access, alternatives to requesting network access, and steps for completing a request for network access.\n> Caution:\n> If your extension specifies the \\`network_access\\` capability, you must request access in order to publish your extension.\n`,\n codeblock: {\n title: 'Enable network access',\n tabs: [\n {\n title: 'shopify.extension.toml',\n code: './examples/configuration/network-access.example.toml',\n language: 'toml',\n },\n ],\n },\n sectionSubContent: [\n {\n title: 'When to request network access',\n sectionContent:\n \"If you need to get data into checkout that you can't currently get from Shopify, then you should request network access. For example, you might need to fetch additional data to render loyalty points.\",\n },\n {\n title: 'Alternatives to network access',\n sectionContent: `\nInstead of fetching data with an external network call, consider retrieving the data from a metafield. Your app may be able to use the [Admin API](/docs/api/admin) to write [metafields](/api/admin-graphql/latest/objects/metafield) on the shop, product, or customer ahead of checkout.\n\nRetrieving data from [metafields](/docs/api/checkout-ui-extensions/apis/standardapi#properties-propertydetail-appmetafields) during checkout is faster since it won't introduce an external network call. This allows you to rely on Shopify for the uptime, scaling, and durability of the data storage.\n`,\n },\n {\n title: 'Complete a request for network access',\n sectionContent: `\n1. Go to your [Partner Dashboard](https://partners.shopify.com/current/apps).\n2. Click the name of the app that you want to change.\n3. Click **API access**.\n4. Under **Allow network access in checkout UI extensions**, click **Allow network access**\n\n Your request is automatically approved and your app is immediately granted the approval scope that's required for your checkout UI extension to make external network calls.\n\n5. Add network_access = true to the [extensions.capabilities] section of your extension's configuration file.`,\n },\n {\n title: 'Required CORS headers',\n sectionContent: `\nUI extensions run in a [Web Worker](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API) but the exact origin they run on may change without notice. When receiving network requests from extensions, your server must support [cross-origin resource sharing (CORS)](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) for any origin by always returning this response header:\n\nAccess-Control-Allow-Origin: *\n`,\n },\n {\n title: 'Security considerations',\n sectionContent: `\nWhen processing HTTP requests on your API server, you cannot guarantee that your own extension will have made every request. When responding with sensitive data, keep in mind that requests could originate from anywhere on the Internet.\n\nYour extension can pass a [session token](/docs/api/checkout-ui-extensions/latest/apis/session-token) to your API server but this only guarantees the integrity of its claims. It does not guarantee the request itself originated from Shopify. For example, your API server could trust the session token's \\`sub\\` claim (the customer ID) but it could not trust a \\`?customer_id=\\` query parameter.\n\nConsider a scenario where your extension retrieves a discount code from your API server and [applies it to the checkout](/docs/api/checkout-ui-extensions/apis/standardapi#properties-propertydetail-applydiscountcodechange). It would not be safe to expose an API endpoint named \\`/get-discount-code\\` if any buyer could make a direct HTTP request and obtain a discount code.\n`,\n },\n {\n title: 'App Proxy',\n sectionContent: `\nUI extensions can make fetch requests to [App Proxy](/docs/apps/online-store/app-proxies) URLs, but there are some differences and limitations related to the security context within which UI extensions run.\n\nUI extension requests made to the App Proxy will execute as CORS requests. See _Required CORS headers_ above for information about requirements related to CORS.\n\nUI extension requests made to the App Proxy will not assign the logged_in_customer_id query parameter. Instead use a [session token](/docs/api/checkout-ui-extensions/latest/apis/session-token) which provides the sub claim for the logged in customer.\n\nUI extension requests made to the App Proxy of password protected shops is not supported. Extension requests come from a web worker which does not share the same session as the parent window.\n\nThe App Proxy doesn't handle all [HTTP request methods](https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods). Specifically, CONNECT and TRACE are unsupported.\n`,\n },\n ],\n },\n {\n type: 'Generic',\n anchorLink: 'block-progress',\n title: 'Block progress',\n sectionContent:\n \"The following section describes blocking the buyer's progress through checkout, and how you can detect whether the merchant has allowed it.\",\n sectionCard: [\n {\n name: 'Blocking examples',\n subtitle: 'See',\n url: '/docs/api/checkout-ui-extensions/apis/buyer-journey#examples',\n type: 'blocks',\n },\n ],\n codeblock: {\n title: 'Enable progress blocking',\n tabs: [\n {\n title: 'shopify.extension.toml',\n code: './examples/configuration/block-progress.example.toml',\n language: 'toml',\n },\n ],\n },\n sectionSubContent: [\n {\n title: 'When to request blocking progress',\n sectionContent: `\nIf your extension relies on specific input then you might need to block the buyer's progress until they've provided all required information. You can do this with a [buyer journey](/docs/api/checkout-ui-extensions/apis/standardapi#properties-propertydetail-buyerjourney) intercept, by returning \\`behavior: 'block'\\`.\n\nFor example, for some purchases you need to collect and verify a customer's age. For the order to be valid, you need to verify that an age is set and that it's greater than or equal to a minimum value.\n\nIn order to block checkout progress, your extension must have the \\`block_progress\\` capability.\n`,\n },\n {\n title: 'Granting the capability to block progress',\n sectionContent: `\nSetting \\`block_progress\\` in the \\`shopify.extension.toml\\` file informs merchants that your extension blocks the buyer's progress for invalid orders. Merchants can allow or disallow this capability in the checkout editor.\n\n> Note:\n> When running a local extension with the \\`block_progress\\` capability, it will be automatically granted. This simulates a scenario where the merchant has allowed the capability.\n`,\n },\n {\n title: 'Detecting the ability to block progress',\n sectionContent: `\nIn your extension, look for \\`block_progress\\` in [extension.capabilities](/docs/api/checkout-ui-extensions/apis/standardapi#properties-propertydetail-extension) to see if the merchant has granted the blocking capability.\n\nIf the merchant declined the permission for your app to block progress, the \\`behavior: 'block'\\` option in the [buyer journey](/docs/api/checkout-ui-extensions/apis/standardapi#properties-propertydetail-buyerjourney) intercept will be treated as \\`behavior: 'allow'\\`, and checkout will proceed as normal.\n\nWhen developing a local extension, you can remove the \\`block_progress\\` capability from your \\`shopify.extension.toml\\` file to simulate a merchant disallowing the capability.\n\n> Tip:\n> We recommend having some UI to cover cases where you can't block checkout progress. For example, you might want to show a warning rather than block checkout progress when an order doesn't pass validation.`,\n },\n ],\n },\n {\n type: 'Generic',\n anchorLink: 'collect-buyer-consent',\n title: 'Collect buyer consent',\n sectionContent:\n 'If your extension utilizes the [ConsentCheckbox](/docs/api/checkout-ui-extensions/components/forms/consentcheckbox) or [ConsentPhoneField](/docs/api/checkout-ui-extensions/components/forms/consentphonefield) components to render a customized UI for collecting buyer consent, you must first declare that capability in your configuration file.',\n sectionSubContent: [\n {\n title: 'SMS Marketing',\n sectionContent:\n \"In order to collect buyer consent for SMS marketing, you'll need to specifically declare this intent using `sms_marketing = true` in your toml configuration. This corresponds to the `policy` prop for the `Consent` components.\",\n },\n {\n title: 'Customer Privacy',\n sectionContent:\n \"In order to collect customer privacy consent, you'll need to add `customer_privacy = true` in your toml configuration. This will let you use our [Customer Privacy API](/docs/api/checkout-ui-extensions/latest/apis/customer-privacy).\",\n },\n ],\n codeblock: {\n title: 'Collect buyer consent',\n tabs: [\n {\n title: 'shopify.extension.toml',\n code: './examples/configuration/collect-buyer-consent.example.toml',\n language: 'toml',\n },\n ],\n },\n },\n {\n type: 'Generic',\n anchorLink: 'metafields',\n title: 'Metafields',\n sectionContent: `\nDefines the [metafields](/docs/apps/custom-data/metafields) that are available to your extension. You retrieve these metafields in your extension by reading [\\`appMetafields\\`](/docs/api/checkout-ui-extensions/latest/apis/metafields#standardapi-propertydetail-appmetafields).\n\nDefine the metafields your extension needs using \\`[[extensions.metafields]]\\` and \\`[[extensions.targeting.metafields]]\\`.\n\nYou can use \\`[[extensions.metafields]]\\` for metafields that your extension always needs, while you can use \\`[[extensions.targeting.metafields]]\\` if you only want to fetch metafields when your extension is placed in a specific extension target.\n\n> Tip:\n> You may write to \\`cart\\` metafields by using [\\`applyMetafieldsChange\\`](/docs/api/checkout-ui-extensions/apis/checkoutapi#properties-propertydetail-applymetafieldchange) with \\`type: \"updateCartMetafield\"\\`.\n `,\n sectionSubContent: [\n {\n title: 'App owned metafields',\n sectionContent: `\n[App owned metafields](/docs/apps/build/custom-data/ownership#reserved-prefixes) are supported. You can use app owned metafields when your app needs to control the data and visibility of the metafield.\n\nYour extension can access app owned metafields that are requested in its toml using the \\`$app\\` format. Your extension can only access app owned metafields that belong to its parent app.\n\n> Caution:\n> When accessing app owned metafields, you must use the \\`$app\\` format. The fully qualified reserved namespace format such as \\`app--{your-app-id}[--{optional-namespace}]\\` is not supported.\n `,\n sectionCard: [\n {\n name: 'App owned metafields',\n subtitle: 'Learn more',\n url: '/docs/apps/build/custom-data/ownership#reserved-prefixes',\n type: 'tutorial',\n },\n ],\n },\n {\n title: 'Supported resource metafield types',\n sectionContent: `\nSupported resource metafield types include:\n\n| Resource | Description |\n|---| --- |\n| \\`cart\\` | The cart associated with the current checkout. |\n| \\`company\\` | The company for B2B checkouts. |\n| \\`companyLocation\\` | The company's location for B2B checkouts. |\n| \\`customer\\` | The customer account that is interacting with the current checkout. |\n| \\`product\\` | The products that the customer intends to purchase. |\n| \\`shop\\` | The shop that is associated with the current checkout. |\n| \\`shopUser\\` | The Shop App user that is associated with the current checkout if there is one. |\n| \\`variant\\` | The product variants that the customer intends to purchase. |\n\nOther resource metafield types outside of the above list are not supported.\n `,\n },\n ],\n codeblock: {\n title: 'Metafields',\n tabs: [\n {\n title: 'Metafields',\n code: './examples/configuration/metafields.example.toml',\n language: 'toml',\n },\n ],\n },\n sectionCard: [\n {\n name: 'useAppMetafields',\n subtitle: 'Hook',\n url: '/docs/api/checkout-ui-extensions/react-hooks/metafields/useappmetafields',\n type: 'blocks',\n },\n {\n name: 'useApplyMetafieldsChange',\n subtitle: 'Hook',\n url: '/docs/api/checkout-ui-extensions/react-hooks/metafields/useapplymetafieldschange',\n type: 'blocks',\n },\n ],\n },\n {\n type: 'Markdown',\n anchorLink: 'settings-definition',\n title: 'Settings definition',\n sectionContent:\n \"The settings for a checkout UI extension define a set of fields that the merchant can set a value for from the [checkout editor](/apps/checkout/test-ui-extensions#test-the-extension-in-the-checkout-editor). You can use validation options to apply additional constraints to the data that the setting can store, such as a minimum or maximum value. \\n\\n Each settings definition can include up to 20 settings. \\n\\n > Note: \\n > All setting inputs are optional. You should code the extension so that it still works if the merchant hasn't set a value for the setting.\",\n sectionSubContent: [\n {\n title: 'Properties',\n sectionContent:\n 'The following table describes the properties that you can use to define a setting:\\n\\n | Property | Required? | Description | Example |\\n|---|---|---|---|\\n| `key` | Yes | The key of the setting. When a merchant configures a value for this setting, the value will be exposed under this `key` when running your extension |
\"banner_title\"
|\\n| `type` | Yes | The [type](#supported-setting-types) of setting. |
\"single_line_text_field\"
|\\n| `name` | Yes | The name of the setting. `name` is displayed to the merchant in the checkout editor. |
\"Banner title\"
|\\n| `description` | No | The description of the setting. `description` is displayed to the merchant in the checkout editor. |
\"Enter a title for the banner.\"
|\\n| `validations` | No | Constraints on the setting input that Shopify validates. |
validations: 
name = \"max\",
value = \"25\"
|',\n },\n {\n title: 'Supported setting types',\n sectionContent:\n 'The setting type determines the type of information that the setting can store. The setting types have built-in validation on the setting input. \\n\\n Settings can have the following types: \\n\\n| Type | Description | Example value |\\n|---|---|---|\\n| `boolean` | A true or false value. |
true
|\\n| `date` | A date in ISO 8601 format without a presumed time zone. |
2022-02-02
|\\n| `date_time` | A date and time in ISO 8601 format without a presumed time zone. |
2022-01-01T12:30:00
|\\n| `single_line_text_field` | A single line string. |
Canada
|\\n| `multi_line_text_field` | A multi-line string. |
Canada
United States
Brazil
Australia
|\\n| `number_integer` | A whole number in the range of +/-9,007,199,254,740,991. |
10
|\\n| `number_decimal` | A number with decimal places in the range of +/-9,999,999,999,999.999999999. |
10.4
|\\n| `variant_reference` | A globally-unique identifier (GID) for a product variant. |
gid://shopify/ProductVariant/1
 |',\n        },\n        {\n          title: 'Validation options',\n          sectionContent:\n            'Each setting can include validation options. Validation options enable you to apply additional constraints to the data that a setting can store, such as a minimum or maximum value, or a regular expression. The setting\\'s `type` determines the available validation options. \\n\\n You can include a validation option for a setting using the validation `name` and a corresponding `value`. The appropriate value depends on the setting type to which the validation applies.\\n\\n The following table outlines the available validation options with supported types for applying constraints to a setting:\\n\\n | Validation option | Description | Supported types | Example |\\n|---|---|---|---|\\n| Minimum length | The minimum length of a text value. | 
  • single_line_text_field
  • multi_line_text_field
|
[[extensions.settings.fields.validations]]
name = \"min\"
value = \"8\"
|\\n| Maximum length | The maximum length of a text value. |
  • single_line_text_field
  • multi_line_text_field
|
[[extensions.settings.fields.validations]]
name = \"max\"
value = \"25\"
|\\n| Regular expression | A regular expression. Shopify supports [RE2](https://github.com/google/re2/wiki/Syntax). |
  • single_line_text_field
  • multi_line_text_field
|
[[extensions.settings.fields.validations]]
name = \"regex\"
value = \"(@)(.+)$\"
|\\n| Choices | A list of up to 128 predefined options that limits the values allowed for the metafield. | `single_line_text_field` |
[[extensions.settings.fields.validations]]
name = \"choices\"
value = \"[\\\\\\\\\"red\\\\\\\\\", \\\\\\\\\"green\\\\\\\\\", \\\\\\\\\"blue\\\\\\\\\"]\"
|\\n| Minimum date | The minimum date in [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) format. | `date` |
[[extensions.settings.fields.validations]]
name = \"min\"
value = \"2022-01-01\"
|\\n| Maximum date | The maximum date in [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) format. | `date` |
[[extensions.settings.fields.validations]]
name = \"max\"
value = \"2022-03-03\"
|\\n| Minimum datetime | The minimum date and time in [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) format. | `date_time` |
[[extensions.settings.fields.validations]]
name = \"min\"
value = \"2022-03-03T16:30:00\"
|\\n| Maximum datetime | The maximum date and time in [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) format. | `date_time` |
[[extensions.settings.fields.validations]]
name = \"max\"
value = \"2022-03-03T17:30:00\"
|\\n| Minimum integer | The minimum integer number. | `number_integer` |
[[extensions.settings.fields.validations]]
name = \"min\"
value = \"9\"
|\\n| Maximum integer | The maximum integer number. | `number_integer` |
[[extensions.settings.fields.validations]]
name = \"max\"
value = \"15\"
|\\n| Minimum decimal | The minimum decimal number. | `number_decimal` |
[[extensions.settings.fields.validations]]
name = \"min\"
value = \"0.5\"
|\\n| Maximum decimal | The maximum decimal number. | `number_decimal` |
[[extensions.settings.fields.validations]]
name = \"max\"
value = \"1.99\"
|\\n| Maximum precision | The maximum number of decimal places to store for a decimal number. | `number_decimal` |
[[extensions.settings.fields.validations]]
name = \"max_precision\"
value = \"2\"
|',\n },\n ],\n },\n {\n type: 'Generic',\n anchorLink: 'example-settings-definition',\n title: 'Example settings definition',\n sectionContent:\n 'The following example shows a settings definition that defines a setting named `banner_title` of type `single_line_text_field`. When the merchant sets a value for this setting from the checkout editor, Shopify validates that the provided value is between 5 and 20 characters in length \\n\\n Learn more about the settings api by completing our [custom banners example](/apps/checkout/custom-banners/add-custom-banner).',\n sectionCard: [\n {\n name: 'Settings example code',\n subtitle: 'See',\n url: '/docs/api/checkout-ui-extensions/apis/standardapi#example-settings',\n type: 'blocks',\n },\n ],\n codeblock: {\n title: 'Example settings',\n tabs: [\n {\n title: 'shopify.extension.toml',\n code: './examples/configuration/settings.example.toml',\n language: 'toml',\n },\n ],\n },\n },\n {\n type: 'Generic',\n anchorLink: 'preloads-definition',\n title: 'Preloads definition',\n sectionContent: `\nFor specific targets, you must provide the URL of assets or pages loaded by UI components within its extension. This allows Shopify to preload them as early as possible and ensure a performant experience for buyers. Currently, the only supported property is \\`chat\\` for the [\\`Chat\\` component](/docs/api/checkout-ui-extensions/latest/components/overlays/chat).\n\nThe \\`chat\\` property specifies the URL for the iframe used in this extension target. The URL can be absolute or relative. Relative URLs are resolved against the app URL defined in the app configuration.\n\nFor example,\n\n* if the app URL is \\`https://example.com\\` and \\`chat = \"/my-chat-application\"\\`, the resolved URL will be \\`https://example.com/my-chat-application\\`.\n* if \\`chat = \"https://my-chat-application.com\"\\`, the resolved URL will be \\`https://my-chat-application.com\\`.\n `,\n codeblock: {\n title: 'Extension target preloads',\n tabs: [\n {\n title: 'shopify.extension.toml',\n code: './examples/configuration/preloads.example.toml',\n language: 'toml',\n },\n ],\n },\n },\n ],\n}" + }, + "docs/surfaces/checkout/staticPages/error-handling.doc.ts": { + "filePath": "docs/surfaces/checkout/staticPages/error-handling.doc.ts", + "importMap": { + "LandingTemplateSchema": "../../node_modules/@shopify/generate-docs/dist/types.d.ts" + }, + "name": "DataGeneratedType", + "description": "", + "value": "data: LandingTemplateSchema = {\n title: 'Error handling',\n description:\n 'You can use standard web techniques to handle errors in [checkout UI extensions](/api/checkout-ui-extensions/) but you may need to account for how they run inside of a [Web Worker](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API).',\n id: 'error-handling',\n sections: [\n {\n type: 'Generic',\n anchorLink: 'handling-any-error',\n title: 'Handling any error',\n sectionContent:\n 'Add an `unhandledrejection` listener for promise rejections or an `error` listener for other exceptions like Javascript runtime errors or failures to load a resource.',\n codeblock: {\n title: 'Handling any error',\n tabs: [\n {\n code: './examples/error-handling/handling-any-error.example.ts',\n language: 'ts',\n },\n ],\n },\n },\n {\n type: 'Generic',\n anchorLink: 'third-party-libraries',\n title: 'Third party libraries',\n sectionContent: `\nYou can use error reporting libraries like [Sentry](https://sentry.io/). However, they might require extra configuration because UI extensions run inside of a [Web Worker](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API). You should also consider using [source maps](https://shopify.dev/docs/apps/build/checkout/test-checkout-ui-extensions#troubleshooting-with-source-maps) to help debug errors.\n\n> Tip:\n> You must request [network access](/api/checkout-ui-extensions/configuration#network-access) to transmit errors to a third party service.\n`,\n },\n {\n type: 'Generic',\n anchorLink: 'sentry',\n title: 'Sentry',\n sectionContent: `\n Install and initialize Sentry following their [Browser JavaScript guide](https://docs.sentry.io/platforms/javascript/). We recommend disabling the default integrations to be sure it will run within a Web Worker. You'll need to add event listeners manually.`,\n codeblock: {\n title: 'Sentry',\n tabs: [\n {\n code: './examples/error-handling/sentry.example.tsx',\n language: 'ts',\n },\n ],\n },\n },\n ],\n}" + }, + "docs/surfaces/checkout/staticPages/extension-overview.doc.ts": { + "filePath": "docs/surfaces/checkout/staticPages/extension-overview.doc.ts", + "importMap": { + "LandingTemplateSchema": "../../node_modules/@shopify/generate-docs/dist/types.d.ts" + }, + "name": "DataGeneratedType", + "description": "", + "value": "data: LandingTemplateSchema = {\n // The title of the page.\n title: 'Targets Overview',\n // A short description of the page. Appears in the hero section below the title.\n description: `\nA [target](/docs/apps/app-extensions/configuration#targets) represents where your checkout UI extension will appear.\n\nYou register for targets in your [configuration file](/docs/api/checkout-ui-extensions/configuration), and you include a JavaScript function that will run at that location in checkout.\n `,\n // The id for the page that is used for routing. If this documentation is for a primary landing page, confirm id matches the reference name.\n id: 'extension-targets-overview',\n // Basic content for the page and Hero section.\n sections: [\n {\n type: 'GenericAccordion',\n title: 'Checkout locations',\n anchorLink: 'supported-locations',\n sectionContent:\n 'Checkout is where buyers go to purchase goods. Checkout consists of the information, shipping, and payment steps in addition to the order summary and Shop Pay. Learn more about building [custom functionality for checkout](/docs/api/checkout-ui-extensions).',\n accordionContent: [\n {\n title: 'Information',\n description: `\nThis is the first step in the checkout process where the buyer enters contact information and a delivery address.\n\nReview [all extensions targets](/docs/api/checkout-ui-extensions/targets).\n`,\n image: 'supported-locations-information.png',\n },\n {\n title: 'Shipping',\n description: `\nPoint in checkout where the buyer selects a shipping method.\n\nReview [all extensions targets](/docs/api/checkout-ui-extensions/targets).\n`,\n image: 'supported-locations-shipping.png',\n },\n {\n title: 'Payment',\n description: `\nPoint in checkout where the buyer enters their payment information.\n\nReview [all extensions targets](/docs/api/checkout-ui-extensions/targets).\n`,\n image: 'supported-locations-payment.png',\n },\n {\n title: 'Order summary',\n description: `\nSummary of the cart contents, discounts, and order totals.\n\nReview [all extensions targets](/docs/api/checkout-ui-extensions/targets).\n`,\n image: 'supported-locations-order-summary.png',\n },\n {\n title: 'Shop Pay',\n description: `\nAccelerated checkout where Shopify pre-fills buyer information using their Shop Pay account.\n\nReview [all extensions targets](/docs/api/checkout-ui-extensions/targets).\n`,\n image: 'supported-locations-shop-pay.png',\n },\n {\n title: 'Split shipping',\n description: `\nWhen multiple shipments are expected, a checkout will render split shipping options.\n\nReview [all extensions targets](/docs/api/checkout-ui-extensions/targets).\n`,\n image: 'supported-locations-split-shipping.png',\n },\n {\n title: 'Local Pickup',\n description: `\nPoint in checkout where the buyer can select a store location to pick up their purchase.\n\nReview [all extensions targets](/docs/api/checkout-ui-extensions/targets).\n`,\n image: 'supported-locations-local-pickup.png',\n },\n {\n title: 'Pickup Points',\n description: `\nPoint in checkout where the buyer can select a pickup point to have their purchase delivered to.\n\nReview [all extensions targets](/docs/api/checkout-ui-extensions/targets).\n`,\n image: 'supported-locations-pickup-points.png',\n },\n {\n title: 'Overlays',\n description: `\nStatic extension targets that floats above the checkout.\n\nReview [all extensions targets](/docs/api/checkout-ui-extensions/targets).\n`,\n image: 'supported-locations-chat.png',\n },\n {\n title: 'One-page checkout',\n description: `\nAll checkout pages (information, shipping, and payment) are combined into a single page with the order summary.\n\nGet started testing extensions on [one-page checkout](/docs/apps/checkout/best-practices/testing-ui-extensions#one-page-checkout).\n`,\n image: 'supported-locations-one-page-checkout.png',\n },\n ],\n },\n {\n type: 'GenericAccordion',\n title: 'Thank you locations',\n anchorLink: 'supported-typ-locations',\n sectionContent:\n 'The **Thank you** page is shown to buyers immediately after a checkout is successfully submitted. Learn more about building for [the **Thank you** page](/docs/apps/checkout/thank-you-order-status).',\n accordionContent: [\n {\n title: 'Order details',\n description: `\nDisplays all order information to buyers.\n\nReview [all **Thank you** page extension targets](/docs/api/checkout-ui-extensions/targets).\n`,\n image: 'supported-locations-thank-you.png',\n },\n {\n title: 'Order summary',\n description: `\nSummary of the cart contents, discounts, and order totals.\n\nReview [all **Thank you** page extensions targets](/docs/api/checkout-ui-extensions/targets).\n`,\n image: 'supported-locations-order-summary-thank-you.png',\n },\n {\n title: 'Overlays',\n description: `\nStatic extension targets that floats above the Thank you page.\n\nReview [all **Thank you** page extensions targets](/docs/api/checkout-ui-extensions/targets).\n`,\n image: 'supported-locations-chat-thank-you.png',\n },\n ],\n },\n {\n type: 'Generic',\n // Anchor link for the section.\n anchorLink: 'static-extension-targets',\n // The title of the section.\n title: 'Static extension targets',\n // Content for the section.\n image: 'static-extension-targets.png',\n sectionContent: `Static extension targets render immediately before or after most core checkout features such as contact information, shipping methods, and order summary line items. Merchants use the [checkout editor](/apps/checkout/test-ui-extensions#test-the-extension-in-the-checkout-editor) to activate and place the extension in the checkout experience.\n \\n\\nWhen a core checkout feature isn't rendered, neither are the static extension targets tied to it. For example, shipping methods aren't shown when customers select the option for store pickup and the UI extensions that load before or after the shipping method aren't rendered.\n \\n\\nChoose static extension targets when your content and functionality is closely related to a core checkout feature. An example is a shipping delay notice.\n `,\n sectionCard: [\n {\n name: 'Extension targets',\n subtitle: 'API reference',\n url: '/docs/api/checkout-ui-extensions/targets',\n type: 'blocks',\n },\n ],\n },\n {\n type: 'Generic',\n anchorLink: 'block-extension-targets',\n title: 'Block extension targets',\n sectionContent: `Block extension targets render between core checkout features. Merchants can use the [checkout and accounts editor](/docs/apps/build/checkout/test-checkout-ui-extensions#test-the-extension-in-the-checkout-editor) to place the extension in the [**checkout**](/docs/api/checkout-ui-extensions/extension-targets-overview#supported-locations), [**Thank you**](/docs/api/checkout-ui-extensions/extension-targets-overview#supported-typ-locations) pages.\n \\n\\nBlock extensions are always rendered, regardless of what other checkout elements are present. For example, an extension placed above the shipping address will still render even for digital products which don't require a shipping address.\\n\\nChoose block extension targets when your content and functionality works independently of a core checkout feature. This is useful for custom content, like a field to capture order notes from the customer.\n \\n\\nBlock extension targets always support multiple placements. Each placement has an associated placement reference that represents its location on the page. For example, the block extension target \\`purchase.checkout.block.render\\` supports fourteen placements. The placement references include \\`INFORMATION1\\`, \\`DELIVERY1\\`, \\`PAYMENT1\\`, and more.\n \\n\\nYou can use placement references as URL parameters to [test block extensions](/docs/apps/build/checkout/test-checkout-ui-extensions#block-targets) in all supported placements on a page. You can also use placement references to [define the default placement](/docs/apps/build/app-extensions/configure-app-extensions#checkout-ui-extensions) of an extension for merchants.`,\n image: 'block-extension-targets.png',\n sectionCard: [\n {\n name: 'Extension targets',\n subtitle: 'API reference',\n url: '/docs/api/checkout-ui-extensions/targets',\n type: 'blocks',\n },\n {\n name: 'Placement references',\n subtitle: 'Learn more',\n url: '/docs/apps/build/checkout/test-checkout-ui-extensions#placement-references',\n type: 'resource',\n },\n ],\n },\n ],\n}" + }, + "docs/surfaces/checkout/staticPages/overview.doc.ts": { + "filePath": "docs/surfaces/checkout/staticPages/overview.doc.ts", + "importMap": { + "LandingTemplateSchema": "../../node_modules/@shopify/generate-docs/dist/types.d.ts" + }, + "name": "DataGeneratedType", + "description": "", + "value": "data: LandingTemplateSchema = {\n title: 'Checkout UI extensions',\n description: `Checkout UI extensions let app developers build custom functionality that merchants can install\n at defined points in the checkout flow, including product information, shipping, payment,\n order summary, and Shop Pay.\n \\n\\n > Shopify Plus: \\n>Checkout UI extensions for the information, shipping and payment step are available only to stores on a [Shopify Plus](https://www.shopify.com/plus) plan.`,\n id: 'checkout-ui-extensions',\n image:\n '/assets/landing-pages/templated-apis/checkout-ui-extensions/checkout-ui.png',\n darkImage:\n '/assets/landing-pages/templated-apis/checkout-ui-extensions/checkout-ui-dark.png',\n mobileImage:\n '/assets/landing-pages/templated-apis/checkout-ui-extensions/checkout-ui-mobile.png',\n mobileDarkImage:\n '/assets/landing-pages/templated-apis/checkout-ui-extensions/checkout-ui-mobile-dark.png',\n sections: [\n {\n type: 'Generic',\n anchorLink: 'scaffolding-extension',\n title: 'Scaffolding an extension',\n sectionContent: `Use the Shopify CLI to [generate a new extension](/docs/api/shopify-cli/app/app-generate-extension) in the directory of your app.\n\nMake sure you’re using Shopify CLI \\`v3.85.3\\` or higher. You can check your version by running \\`shopify version\\`.\n `,\n codeblock: {\n title: 'Shopify CLI',\n tabs: [\n {\n code: './examples/scaffolding.example.bash',\n language: 'bash',\n },\n ],\n },\n initialLanguage: 'bash',\n },\n {\n type: 'Generic',\n anchorLink: 'eslint-configuration',\n title: 'Optional ESLint configuration',\n sectionContent: `\nIf your app is using ESLint, update your configuration to include the new global \\`shopify\\` object.\n `,\n codeblock: {\n title: '.eslintrc.cjs',\n tabs: [\n {\n code: './examples/eslint-configuration.example.ts',\n language: 'js',\n },\n ],\n },\n initialLanguage: 'js',\n },\n {\n type: 'Generic',\n anchorLink: 'configuration-file',\n title: 'Configuration file',\n sectionContent: `When you create a UI extension, the \\`shopify.extension.toml\\` file is generated in your extension directory. Use this file to configure your extension name, extension targets, metafields, capabilities, and settings definition.\n\nExtension targets provide locations where merchants can insert custom content. Static extension targets are tied to core checkout features like contact information, shipping methods, and order summary line items. Block targets can display at any point in the checkout process and will always render regardless of which checkout features are available. An example is a field to capture order notes from the customer.`,\n sectionCard: [\n {\n name: 'Configuration guide',\n subtitle: 'Learn more',\n url: '/docs/api/checkout-ui-extensions/configuration',\n type: 'gear',\n },\n {\n name: 'Extension targets',\n subtitle: 'Overview',\n url: '/docs/api/checkout-ui-extensions/extension-targets-overview',\n type: 'blocks',\n },\n ],\n codeblock: {\n title: 'shopify.extension.toml',\n tabs: [\n {\n code: './examples/configuration/default.example.toml',\n language: 'toml',\n },\n ],\n },\n initialLanguage: 'yaml',\n },\n {\n type: 'Generic',\n anchorLink: 'extension-functions',\n title: 'Extension functions',\n sectionContent: `Checkout will execute the module’s default export so it can render a user interface.\n\nExtension UIs are powered by [Remote DOM](https://github.com/Shopify/remote-dom/), a fast and secure environment for custom [(non-DOM)](#security) UIs.`,\n sectionCard: [],\n codeblock: {\n title: 'Extension.jsx',\n tabs: [\n {\n code: './examples/extension-functions.example.tsx',\n language: 'tsx',\n },\n ],\n },\n initialLanguage: 'tsx',\n },\n {\n type: 'Generic',\n title: 'Preact by default',\n sectionContent: `UI Extensions are scaffolded with [Preact](https://preactjs.com/) by default. This means you can use Preact patterns and principles within your extension.\n\nSince Preact is included as a standard dependency, you have access to all of its features including [hooks](https://preactjs.com/guide/v10/hooks/) like \\`useState\\` and \\`useEffect\\` for managing component state and side effects.\n\nYou can also use [Preact Signals](https://preactjs.com/guide/v10/signals/) for reactive state management, and take advantage of standard web APIs just like you would in a regular Preact application.\n `,\n anchorLink: 'preact-by-default',\n codeblock: {\n title: 'Extension.jsx',\n tabs: [\n {\n code: './examples/preact-by-default.jsx',\n language: 'jsx',\n },\n ],\n },\n },\n {\n type: 'Generic',\n anchorLink: 'extension-apis',\n title: 'Extension APIs',\n sectionContent: `The platform defines a global \\`shopify\\` object that contains all properties and methods available to UI extensions.\n\nThese APIs enable UI extensions to get information about the checkout or related objects and to perform actions. For example, you can retrieve what’s in customer carts and offer related products.\n\nAPIs with a \\`value\\` property are [Preact Signals](https://preactjs.com/guide/v10/signals/). Preact will automatically re-render your extension as values change.\n`,\n sectionCard: [\n {\n name: 'Checkout extensions API',\n subtitle: 'API reference',\n url: '/docs/api/checkout-ui-extensions/apis',\n type: 'blocks',\n },\n ],\n codeblock: {\n title: 'Extension.jsx',\n tabs: [\n {\n code: './examples/extension-apis.example.tsx',\n language: 'tsx',\n },\n ],\n },\n initialLanguage: 'tsx',\n },\n {\n type: 'Generic',\n anchorLink: 'ui-components',\n title: 'UI components',\n sectionContent: `Checkout UI extensions declare their interface using [Polaris web components](/docs/api/checkout-ui-extensions/using-polaris-components). Shopify renders the UI natively, so it’s performant, accessible, and works in all of checkout’s supported browsers.\n\nCheckout components are designed to be flexible, enabling you to layer and mix them to create highly-customized app extensions that feel seamless within the checkout experience. All components inherit a merchant’s brand settings and the CSS cannot be altered or overridden.`,\n sectionCard: [\n {\n name: 'Component library',\n subtitle: 'API reference',\n url: '/docs/api/checkout-ui-extensions/latest/polaris-web-components',\n type: 'blocks',\n },\n {\n name: 'Figma UI kit',\n subtitle: 'UI Reference',\n url: 'https://www.figma.com/community/file/1554582792754361051',\n type: 'setting',\n },\n ],\n codeblock: {\n title: 'Extension.jsx',\n tabs: [\n {\n code: './examples/ui-components.example.tsx',\n language: 'tsx',\n },\n ],\n },\n initialLanguage: 'tsx',\n },\n {\n type: 'Generic',\n anchorLink: 'security',\n title: 'Security',\n sectionContent: `\nCheckout UI extensions are a safe and secure way to customize the appearance and functionality of the checkout page without compromising the security of checkout or customer data.\n- They run in an isolated sandbox, separate from the checkout page and other UI extensions.\n- They don't have access to sensitive payment information or the checkout page itself (HTML or other assets).\n- They are limited to specific UI components and APIs that are exposed by the platform.\n- They have limited access to [global web APIs](https://github.com/Shopify/ui-extensions/blob/2025-10/documentation/runtime-environment.md).\n- Apps that wish to access [protected customer data](/docs/apps/store/data-protection/protected-customer-data), must submit an application and are subject to strict security guidelines and review proccesses by Shopify.\n`,\n sectionNotice: [\n {\n title: 'Constraints',\n sectionContent: `\nYou can’t override the CSS for UI components. The checkout UI will always render the merchant’s own branding.\n\nCheckout UI extensions don’t have access to the real checkout DOM and can’t render arbitrary HTML such as \\`
\\` elements or \\`