{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Tappify Documentation","description":"Official Tappify Documentation","colors":{"primary":"#0F490C","light":"#D1FD7A","dark":"#0F490C"},"logo":{"light":"https://mintcdn.com/tappify/ZaJOlgJY9Ns7jHIG/logo/light.svg?fit=max\u0026auto=format\u0026n=ZaJOlgJY9Ns7jHIG\u0026q=85\u0026s=60227f6b2d4a794c59f813301f5209b1","dark":"https://mintcdn.com/tappify/ZaJOlgJY9Ns7jHIG/logo/dark.svg?fit=max\u0026auto=format\u0026n=ZaJOlgJY9Ns7jHIG\u0026q=85\u0026s=88d42daad5b675f5c9636d95c9da0d41"},"favicon":"https://mintcdn.com/tappify/-X0FHhhJq-K69Ern/favicon.svg?fit=max\u0026auto=format\u0026n=-X0FHhhJq-K69Ern\u0026q=85\u0026s=167166c1fc95881e819db93edf8d6b24","appearance":{"default":"system"},"background":{"decoration":"grid"},"navbar":{"links":[{"href":"mailto:hello@tappify.ai","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.tappify.ai"}},"footer":{"socials":{"github":"https://github.com/tappify-dev","linkedin":"https://www.linkedin.com/company/tappifyai"}},"styling":{"eyebrows":"section","latex":false},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"tappify","hasAudioNarration":false,"actualSubdomain":"tappify","customDomains":["docs.tappify.ai"],"gitSource":{"type":"github","owner":"tappify-dev","repo":"documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6af64b5fb373203ca78c2f98","clientVersion":"0.0.4124","searchFilterCounts":[{"language":"default","tag":"Extensions","count":333},{"language":"default","tag":"Reference","count":295},{"language":"default","tag":"Frontend API symbols","count":161},{"language":"default","tag":"Server API symbols","count":84},{"language":"default","tag":"Testing API symbols","count":35},{"language":"default","tag":"Build","count":24},{"language":"default","tag":"Review SDK","count":12},{"language":"default","tag":"Publish","count":7},{"language":"default","tag":"Test","count":6},{"language":"default","tag":"Guides","count":6}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"extensions/reference/frontend-api/Function.DialogClose","slug":"/extensions/reference/frontend-api/Function.DialogClose","pageMetadata":{"title":"DialogClose","description":"Renders a button that requests closure of the containing dialog.","href":"/extensions/reference/frontend-api/Function.DialogClose"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Renders a button that requests closure of the containing dialog.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,pre:`pre`,span:`span`,..._provideComponents(),...props.components},{CodeBlock,Heading}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`typescript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`function`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` DialogClose(__namedParameters): Element;`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`Renders a button that requests closure of the containing dialog.`}),`\n`,_jsx(Heading,{level:`2`,id:`parameters`,children:`Parameters`}),`\n`,_jsx(Heading,{level:`3`,id:`__namedparameters`,children:`__namedParameters`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`ButtonHTMLAttributes`}),`\u003c`,_jsx(_components.code,{children:`HTMLButtonElement`}),`>`]}),`\n`,_jsx(Heading,{level:`2`,id:`returns`,children:`Returns`}),`\n`,_jsx(_components.p,{children:_jsx(_components.code,{children:`Element`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"DialogClose","description":"Renders a button that requests closure of the containing dialog.","href":"/extensions/reference/frontend-api/Function.DialogClose"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Parameters","slug":"parameters","depth":2,"children":[{"title":"__namedParameters","slug":"__namedparameters","depth":3,"children":[]}]},{"title":"Returns","slug":"returns","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"tappify","siteName":"Tappify Documentation","title":"DialogClose - Tappify Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-11T19:18:29.328Z","originalFileLocation":"extensions/reference/frontend-api/Function.DialogClose.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Renders a button that requests closure of the containing dialog.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Tappify Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/tappify/goDzYGcjkNB2M95R/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/tappify/goDzYGcjkNB2M95R/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/tappify/goDzYGcjkNB2M95R/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/tappify/goDzYGcjkNB2M95R/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/tappify/goDzYGcjkNB2M95R/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/tappify/goDzYGcjkNB2M95R/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/tappify/goDzYGcjkNB2M95R/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/tappify/goDzYGcjkNB2M95R/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/tappify/goDzYGcjkNB2M95R/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"DialogClose - Tappify Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Renders a button that requests closure of the containing dialog.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Tappify Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.tappify.ai/extensions/reference/frontend-api/Function.DialogClose\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://tappify.mintlify.site/_mintlify/api/og/v2?division=Frontend+API+symbols\u0026amp;title=DialogClose\u0026amp;description=Renders+a+button+that+requests+closure+of+the+containing+dialog.\u0026amp;theme=9fd88af748f85a3920a596ae\u0026amp;signature=456da64d8cfc8da1d280e67b506a3cd6e266618ff74697009f50fafd2524b19d\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"DialogClose - Tappify Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Renders a button that requests closure of the containing dialog.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://tappify.mintlify.site/_mintlify/api/og/v2?division=Frontend+API+symbols\u0026amp;title=DialogClose\u0026amp;description=Renders+a+button+that+requests+closure+of+the+containing+dialog.\u0026amp;theme=9fd88af748f85a3920a596ae\u0026amp;signature=456da64d8cfc8da1d280e67b506a3cd6e266618ff74697009f50fafd2524b19d\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/tappify/goDzYGcjkNB2M95R/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Tappify Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0F490C\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.tappify.ai/extensions/reference/frontend-api/Function.DialogClose\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/extensions/reference/frontend-api/Function.DialogClose.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.tappify.ai/#organization\",\"name\":\"Tappify Documentation\",\"url\":\"https://docs.tappify.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/tappify/ZaJOlgJY9Ns7jHIG/logo/light.svg?fit=max\u0026auto=format\u0026n=ZaJOlgJY9Ns7jHIG\u0026q=85\u0026s=60227f6b2d4a794c59f813301f5209b1\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.tappify.ai#website\",\"name\":\"Tappify Documentation\",\"url\":\"https://docs.tappify.ai\",\"publisher\":{\"@id\":\"https://docs.tappify.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.tappify.ai/extensions/reference/frontend-api/Function.DialogClose#webpage\",\"url\":\"https://docs.tappify.ai/extensions/reference/frontend-api/Function.DialogClose\",\"name\":\"DialogClose\",\"description\":\"Renders a button that requests closure of the containing dialog.\",\"dateModified\":\"2026-11-11T19:18:29.328Z\",\"isPartOf\":{\"@id\":\"https://docs.tappify.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.tappify.ai/extensions/reference/frontend-api/Function.DialogClose#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.tappify.ai/extensions/reference/frontend-api/Function.DialogClose#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Reference\",\"item\":\"https://docs.tappify.ai/extensions/reference/manifest\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Frontend API symbols\",\"item\":\"https://docs.tappify.ai/extensions/reference/frontend-api/Class.TapError\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"DialogClose\",\"item\":\"https://docs.tappify.ai/extensions/reference/frontend-api/Function.DialogClose\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.tappify.ai/extensions/reference/frontend-api/Function.DialogClose#article\",\"headline\":\"DialogClose\",\"name\":\"DialogClose\",\"description\":\"Renders a button that requests closure of the containing dialog.\",\"url\":\"https://docs.tappify.ai/extensions/reference/frontend-api/Function.DialogClose\",\"mainEntityOfPage\":{\"@id\":\"https://docs.tappify.ai/extensions/reference/frontend-api/Function.DialogClose#webpage\"},\"dateModified\":\"2026-11-11T19:18:29.328Z\",\"publisher\":{\"@id\":\"https://docs.tappify.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.tappify.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Tappify Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Tappify Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/extensions/reference/frontend-api/Function.DialogClose.md","siteName":"Tappify Documentation","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"Extensions","groups":[{"group":"Start","pages":[{"title":"What is an extension","icon":"puzzle-piece","href":"/extensions"},{"title":"Create a vendor account","icon":"id-card","href":"/extensions/start/create-a-vendor-account"},{"title":"Install the CLI","icon":"terminal","href":"/extensions/start/install-the-cli"},{"title":"Your first extension","icon":"rocket","href":"/extensions/start/your-first-extension"}]},{"group":"Build","pages":[{"title":"Add a widget","icon":"grip","href":"/extensions/build/add-a-widget"},{"title":"Add a tab","icon":"folder-tree","href":"/extensions/build/add-a-tab"},{"title":"Add a page","icon":"file-lines","href":"/extensions/build/add-a-page"},{"title":"Add a row action","icon":"list-check","href":"/extensions/build/add-a-row-action"},{"title":"Add a settings panel","icon":"sliders","href":"/extensions/build/add-a-settings-panel"},{"title":"Store data with hosted storage","icon":"database","href":"/extensions/build/hosted-storage"},{"title":"Generated types","icon":"code-branch","href":"/extensions/build/generated-types"},{"title":"Build forms from schemas","icon":"table-list","href":"/extensions/build/forms-from-schemas"},{"title":"Subscribe to Tappify events","icon":"signal-stream","href":"/extensions/build/subscribe-to-events"},{"title":"Share state between your widgets","icon":"share-nodes","href":"/extensions/build/share-state"},{"title":"Fetch data with hooks","icon":"arrow-down-to-line","href":"/extensions/build/fetch-data-with-hooks"},{"title":"Follow the page's filters","icon":"sliders","href":"/extensions/build/follow-the-filters"},{"title":"Navigate inside your page","icon":"route","href":"/extensions/build/navigate-inside-your-page"},{"title":"Style with host tokens","icon":"palette","href":"/extensions/build/style-with-host-tokens"},{"title":"Call your own server with procedures","icon":"arrows-left-right","href":"/extensions/build/procedures"},{"title":"Deploy your server","icon":"server","href":"/extensions/build/deploy-your-server"},{"title":"Add a connector","icon":"plug","href":"/extensions/build/add-a-connector"},{"title":"Raise alerts, banners, and markers","icon":"bell","href":"/extensions/build/alerts-banners-markers"},{"title":"Add actions","icon":"hand","href":"/extensions/build/add-actions"},{"title":"Add assistant tools","icon":"wrench","href":"/extensions/build/add-assistant-tools"},{"title":"Add skills and prompts","icon":"lightbulb","href":"/extensions/build/add-skills-and-prompts"},{"title":"Add context providers","icon":"comments","href":"/extensions/build/add-context-providers"},{"title":"Add knowledge","icon":"book-open","href":"/extensions/build/add-knowledge"},{"title":"Work destinations","icon":"list-check","href":"/extensions/build/work-destinations"}]},{"group":"Test","pages":[{"title":"The dev server","icon":"play","href":"/extensions/test/dev-server"},{"title":"Preview in the portal","icon":"window","href":"/extensions/test/preview-in-the-portal"},{"title":"Live preview in your sandbox","icon":"rocket","href":"/extensions/test/live-preview"},{"title":"Local server during live preview","icon":"network-wired","href":"/extensions/test/local-server"},{"title":"Doctor checks","icon":"stethoscope","href":"/extensions/test/doctor-checks"},{"title":"Testing with the SDK","icon":"vial","href":"/extensions/test/testing-with-the-sdk"}]},{"group":"Publish","pages":[{"title":"Publishing","icon":"upload","href":"/extensions/publish/publishing"},{"title":"Review and what gets checked","icon":"clipboard-check","href":"/extensions/publish/review"},{"title":"Releases, rolling updates, and release notes","icon":"code-branch","href":"/extensions/publish/releases"},{"title":"Visibility: public, unlisted, private","icon":"eye","href":"/extensions/publish/visibility"},{"title":"Your listing","icon":"store","href":"/extensions/publish/your-listing"},{"title":"Retiring an extension","icon":"box-archive","href":"/extensions/publish/retiring"},{"title":"Reporting and quality","icon":"chart-line","href":"/extensions/publish/reporting-and-quality"}]},{"group":"Reference","pages":[{"title":"Manifest schema","icon":"file-code","href":"/extensions/reference/manifest"},{"title":"Frontend API","icon":"code","href":"/extensions/reference/frontend-api"},{"group":"Frontend API symbols","pages":[{"title":"TapError","href":"/extensions/reference/frontend-api/Class.TapError"},{"title":"TapServerError","href":"/extensions/reference/frontend-api/Class.TapServerError"},{"title":"Button","href":"/extensions/reference/frontend-api/Function.Button"},{"title":"Card","href":"/extensions/reference/frontend-api/Function.Card"},{"title":"CardAction","href":"/extensions/reference/frontend-api/Function.CardAction"},{"title":"CardContent","href":"/extensions/reference/frontend-api/Function.CardContent"},{"title":"CardDescription","href":"/extensions/reference/frontend-api/Function.CardDescription"},{"title":"CardFooter","href":"/extensions/reference/frontend-api/Function.CardFooter"},{"title":"CardHeader","href":"/extensions/reference/frontend-api/Function.CardHeader"},{"title":"CardTitle","href":"/extensions/reference/frontend-api/Function.CardTitle"},{"title":"Dialog","href":"/extensions/reference/frontend-api/Function.Dialog"},{"title":"DialogBody","description":"Wraps the main dialog content.","href":"/extensions/reference/frontend-api/Function.DialogBody"},{"title":"DialogClose","href":"/extensions/reference/frontend-api/Function.DialogClose"},{"title":"DialogContent","description":"Renders the accessible dialog surface and focus-trap boundary.","href":"/extensions/reference/frontend-api/Function.DialogContent"},{"title":"DialogDescription","href":"/extensions/reference/frontend-api/Function.DialogDescription"},{"title":"DialogFooter","href":"/extensions/reference/frontend-api/Function.DialogFooter"},{"title":"DialogHeader","href":"/extensions/reference/frontend-api/Function.DialogHeader"},{"title":"DialogTitle","href":"/extensions/reference/frontend-api/Function.DialogTitle"},{"title":"EmptyState","href":"/extensions/reference/frontend-api/Function.EmptyState"},{"title":"ErrorState","href":"/extensions/reference/frontend-api/Function.ErrorState"},{"title":"Field","href":"/extensions/reference/frontend-api/Function.Field"},{"title":"FieldDescription","href":"/extensions/reference/frontend-api/Function.FieldDescription"},{"title":"FieldError","href":"/extensions/reference/frontend-api/Function.FieldError"},{"title":"FieldLabel","href":"/extensions/reference/frontend-api/Function.FieldLabel"},{"title":"Inline","href":"/extensions/reference/frontend-api/Function.Inline"},{"title":"Metric","href":"/extensions/reference/frontend-api/Function.Metric"},{"title":"PageHeader","href":"/extensions/reference/frontend-api/Function.PageHeader"},{"title":"SchemaForm","href":"/extensions/reference/frontend-api/Function.SchemaForm"},{"title":"Skeleton","href":"/extensions/reference/frontend-api/Function.Skeleton"},{"title":"Stack","href":"/extensions/reference/frontend-api/Function.Stack"},{"title":"Table","href":"/extensions/reference/frontend-api/Function.Table"},{"title":"TableBody","href":"/extensions/reference/frontend-api/Function.TableBody"},{"title":"TableCell","href":"/extensions/reference/frontend-api/Function.TableCell"},{"title":"TableHead","href":"/extensions/reference/frontend-api/Function.TableHead"},{"title":"TableHeader","href":"/extensions/reference/frontend-api/Function.TableHeader"},{"title":"TableRow","href":"/extensions/reference/frontend-api/Function.TableRow"},{"title":"cn","href":"/extensions/reference/frontend-api/Function.cn"},{"title":"dataQueryKey","href":"/extensions/reference/frontend-api/Function.dataQueryKey"},{"title":"installPrefix","href":"/extensions/reference/frontend-api/Function.installPrefix"},{"title":"procedurePrefix","href":"/extensions/reference/frontend-api/Function.procedurePrefix"},{"title":"procedureQueryKey","href":"/extensions/reference/frontend-api/Function.procedureQueryKey"},{"title":"schemaFields","href":"/extensions/reference/frontend-api/Function.schemaFields"},{"title":"storageQueryKey","href":"/extensions/reference/frontend-api/Function.storageQueryKey"},{"title":"useTap","href":"/extensions/reference/frontend-api/Function.useTap"},{"title":"useTapAuth","href":"/extensions/reference/frontend-api/Function.useTapAuth"},{"title":"useTapContext","href":"/extensions/reference/frontend-api/Function.useTapContext"},{"title":"useTapFilters","href":"/extensions/reference/frontend-api/Function.useTapFilters"},{"title":"useTapParams","href":"/extensions/reference/frontend-api/Function.useTapParams"},{"title":"useTapProject","href":"/extensions/reference/frontend-api/Function.useTapProject"},{"title":"useTapQuery","href":"/extensions/reference/frontend-api/Function.useTapQuery"},{"title":"useTapServer","href":"/extensions/reference/frontend-api/Function.useTapServer"},{"title":"useTapSize","href":"/extensions/reference/frontend-api/Function.useTapSize"},{"title":"useTapState","href":"/extensions/reference/frontend-api/Function.useTapState"},{"title":"useTapStorage","href":"/extensions/reference/frontend-api/Function.useTapStorage"},{"title":"useTapTheme","href":"/extensions/reference/frontend-api/Function.useTapTheme"},{"title":"ButtonProps","href":"/extensions/reference/frontend-api/Interface.ButtonProps"},{"title":"CardProps","href":"/extensions/reference/frontend-api/Interface.CardProps"},{"title":"CheckboxProps","href":"/extensions/reference/frontend-api/Interface.CheckboxProps"},{"title":"DialogContentProps","href":"/extensions/reference/frontend-api/Interface.DialogContentProps"},{"title":"DialogProps","href":"/extensions/reference/frontend-api/Interface.DialogProps"},{"title":"EmptyStateProps","href":"/extensions/reference/frontend-api/Interface.EmptyStateProps"},{"title":"ErrorStateProps","href":"/extensions/reference/frontend-api/Interface.ErrorStateProps"},{"title":"InlineProps","href":"/extensions/reference/frontend-api/Interface.InlineProps"},{"title":"MetricProps","href":"/extensions/reference/frontend-api/Interface.MetricProps"},{"title":"PageHeaderProps","href":"/extensions/reference/frontend-api/Interface.PageHeaderProps"},{"title":"SchemaField","href":"/extensions/reference/frontend-api/Interface.SchemaField"},{"title":"SchemaFormProps","href":"/extensions/reference/frontend-api/Interface.SchemaFormProps"},{"title":"SkeletonProps","href":"/extensions/reference/frontend-api/Interface.SkeletonProps"},{"title":"StackProps","href":"/extensions/reference/frontend-api/Interface.StackProps"},{"title":"TableRowProps","href":"/extensions/reference/frontend-api/Interface.TableRowProps"},{"title":"Tap","href":"/extensions/reference/frontend-api/Interface.Tap"},{"title":"TapActionMap","href":"/extensions/reference/frontend-api/Interface.TapActionMap"},{"title":"TapActionRun","href":"/extensions/reference/frontend-api/Interface.TapActionRun"},{"title":"TapApp","href":"/extensions/reference/frontend-api/Interface.TapApp"},{"title":"TapCollection","href":"/extensions/reference/frontend-api/Interface.TapCollection"},{"title":"TapComparisonSide","href":"/extensions/reference/frontend-api/Interface.TapComparisonSide"},{"title":"TapConfirmOptions","href":"/extensions/reference/frontend-api/Interface.TapConfirmOptions"},{"title":"TapCrashIssue","href":"/extensions/reference/frontend-api/Interface.TapCrashIssue"},{"title":"TapCrashesResult","href":"/extensions/reference/frontend-api/Interface.TapCrashesResult"},{"title":"TapCredentials","href":"/extensions/reference/frontend-api/Interface.TapCredentials"},{"title":"TapDateRange","href":"/extensions/reference/frontend-api/Interface.TapDateRange"},{"title":"TapFilters","href":"/extensions/reference/frontend-api/Interface.TapFilters"},{"title":"TapFormatters","href":"/extensions/reference/frontend-api/Interface.TapFormatters"},{"title":"TapHostEventMap","href":"/extensions/reference/frontend-api/Interface.TapHostEventMap"},{"title":"TapInternals","href":"/extensions/reference/frontend-api/Interface.TapInternals"},{"title":"TapKeyword","href":"/extensions/reference/frontend-api/Interface.TapKeyword"},{"title":"TapKeywordsResult","href":"/extensions/reference/frontend-api/Interface.TapKeywordsResult"},{"title":"TapListing","href":"/extensions/reference/frontend-api/Interface.TapListing"},{"title":"TapListingResult","href":"/extensions/reference/frontend-api/Interface.TapListingResult"},{"title":"TapPageProps","href":"/extensions/reference/frontend-api/Interface.TapPageProps"},{"title":"TapProcedureMap","href":"/extensions/reference/frontend-api/Interface.TapProcedureMap"},{"title":"TapProjectResult","href":"/extensions/reference/frontend-api/Interface.TapProjectResult"},{"title":"TapPromptMap","href":"/extensions/reference/frontend-api/Interface.TapPromptMap"},{"title":"TapQueryOptions","href":"/extensions/reference/frontend-api/Interface.TapQueryOptions"},{"title":"TapQueryResult","href":"/extensions/reference/frontend-api/Interface.TapQueryResult"},{"title":"TapRelease","href":"/extensions/reference/frontend-api/Interface.TapRelease"},{"title":"TapRevenueResult","href":"/extensions/reference/frontend-api/Interface.TapRevenueResult"},{"title":"TapReview","href":"/extensions/reference/frontend-api/Interface.TapReview"},{"title":"TapReviewsResult","href":"/extensions/reference/frontend-api/Interface.TapReviewsResult"},{"title":"TapRowActionProps","href":"/extensions/reference/frontend-api/Interface.TapRowActionProps"},{"title":"TapSeriesPoint","href":"/extensions/reference/frontend-api/Interface.TapSeriesPoint"},{"title":"TapSeriesResult","href":"/extensions/reference/frontend-api/Interface.TapSeriesResult"},{"title":"TapSettings","href":"/extensions/reference/frontend-api/Interface.TapSettings"},{"title":"TapSettingsProps","href":"/extensions/reference/frontend-api/Interface.TapSettingsProps"},{"title":"TapSingleton","href":"/extensions/reference/frontend-api/Interface.TapSingleton"},{"title":"TapStorageMap","href":"/extensions/reference/frontend-api/Interface.TapStorageMap"},{"title":"TapStorageResult","href":"/extensions/reference/frontend-api/Interface.TapStorageResult"},{"title":"TapTableColumn","href":"/extensions/reference/frontend-api/Interface.TapTableColumn"},{"title":"TapTelemetryEvents","href":"/extensions/reference/frontend-api/Interface.TapTelemetryEvents"},{"title":"TapToolMap","href":"/extensions/reference/frontend-api/Interface.TapToolMap"},{"title":"TapWebhookMap","href":"/extensions/reference/frontend-api/Interface.TapWebhookMap"},{"title":"TapWidgetProps","href":"/extensions/reference/frontend-api/Interface.TapWidgetProps"},{"title":"ActionId","href":"/extensions/reference/frontend-api/TypeAlias.ActionId"},{"title":"ActionInput","href":"/extensions/reference/frontend-api/TypeAlias.ActionInput"},{"title":"ButtonSize","href":"/extensions/reference/frontend-api/TypeAlias.ButtonSize"},{"title":"ButtonVariant","href":"/extensions/reference/frontend-api/TypeAlias.ButtonVariant"},{"title":"ClassValue","href":"/extensions/reference/frontend-api/TypeAlias.ClassValue"},{"title":"DataQueryKind","href":"/extensions/reference/frontend-api/TypeAlias.DataQueryKind"},{"title":"DialogSize","href":"/extensions/reference/frontend-api/TypeAlias.DialogSize"},{"title":"HostEventName","href":"/extensions/reference/frontend-api/TypeAlias.HostEventName"},{"title":"HostPage","href":"/extensions/reference/frontend-api/TypeAlias.HostPage"},{"title":"InlineAlign","href":"/extensions/reference/frontend-api/TypeAlias.InlineAlign"},{"title":"InlineJustify","href":"/extensions/reference/frontend-api/TypeAlias.InlineJustify"},{"title":"PromptId","href":"/extensions/reference/frontend-api/TypeAlias.PromptId"},{"title":"PromptInput","href":"/extensions/reference/frontend-api/TypeAlias.PromptInput"},{"title":"SchemaFieldKind","href":"/extensions/reference/frontend-api/TypeAlias.SchemaFieldKind"},{"title":"ScopeKey","href":"/extensions/reference/frontend-api/TypeAlias.ScopeKey"},{"title":"SlotId","href":"/extensions/reference/frontend-api/TypeAlias.SlotId"},{"title":"Space","href":"/extensions/reference/frontend-api/TypeAlias.Space"},{"title":"TapChangeKey","href":"/extensions/reference/frontend-api/TypeAlias.TapChangeKey"},{"title":"TapChatCard","href":"/extensions/reference/frontend-api/TypeAlias.TapChatCard"},{"title":"TapCredentialValues","href":"/extensions/reference/frontend-api/TypeAlias.TapCredentialValues"},{"title":"TapErrorCode","href":"/extensions/reference/frontend-api/TypeAlias.TapErrorCode"},{"title":"TapHostEvents","href":"/extensions/reference/frontend-api/TypeAlias.TapHostEvents"},{"title":"TapPath","href":"/extensions/reference/frontend-api/TypeAlias.TapPath"},{"title":"TapPlatform","href":"/extensions/reference/frontend-api/TypeAlias.TapPlatform"},{"title":"TapPlatformFilter","href":"/extensions/reference/frontend-api/TypeAlias.TapPlatformFilter"},{"title":"TapProcedureInput","href":"/extensions/reference/frontend-api/TypeAlias.TapProcedureInput"},{"title":"TapProcedureName","href":"/extensions/reference/frontend-api/TypeAlias.TapProcedureName"},{"title":"TapProcedureOutput","href":"/extensions/reference/frontend-api/TypeAlias.TapProcedureOutput"},{"title":"TapProcedures","href":"/extensions/reference/frontend-api/TypeAlias.TapProcedures"},{"title":"TapQuery","href":"/extensions/reference/frontend-api/TypeAlias.TapQuery"},{"title":"TapResult","href":"/extensions/reference/frontend-api/TypeAlias.TapResult"},{"title":"TapSeriesMetric","href":"/extensions/reference/frontend-api/TypeAlias.TapSeriesMetric"},{"title":"TapSettingsValues","href":"/extensions/reference/frontend-api/TypeAlias.TapSettingsValues"},{"title":"TapSingletonDocument","href":"/extensions/reference/frontend-api/TypeAlias.TapSingletonDocument"},{"title":"TapSingletonName","href":"/extensions/reference/frontend-api/TypeAlias.TapSingletonName"},{"title":"TapSize","href":"/extensions/reference/frontend-api/TypeAlias.TapSize"},{"title":"TapStorage","href":"/extensions/reference/frontend-api/TypeAlias.TapStorage"},{"title":"TapTabProps","href":"/extensions/reference/frontend-api/TypeAlias.TapTabProps"},{"title":"TapToastTone","href":"/extensions/reference/frontend-api/TypeAlias.TapToastTone"},{"title":"TelemetryEvent","href":"/extensions/reference/frontend-api/TypeAlias.TelemetryEvent"},{"title":"ToolId","href":"/extensions/reference/frontend-api/TypeAlias.ToolId"},{"title":"ToolInput","href":"/extensions/reference/frontend-api/TypeAlias.ToolInput"},{"title":"WebhookName","href":"/extensions/reference/frontend-api/TypeAlias.WebhookName"},{"title":"WebhookPayload","href":"/extensions/reference/frontend-api/TypeAlias.WebhookPayload"},{"title":"Checkbox","href":"/extensions/reference/frontend-api/Variable.Checkbox"},{"title":"Input","href":"/extensions/reference/frontend-api/Variable.Input"},{"title":"Select","href":"/extensions/reference/frontend-api/Variable.Select"},{"title":"TAP_ERROR_CODES","href":"/extensions/reference/frontend-api/Variable.TAP_ERROR_CODES"},{"title":"Textarea","href":"/extensions/reference/frontend-api/Variable.Textarea"}]},{"title":"Server API","icon":"server","href":"/extensions/reference/server-api"},{"group":"Server API symbols","pages":[{"title":"TapServerError","href":"/extensions/reference/server-api/Class.TapServerError"},{"title":"createTappifyHandler","href":"/extensions/reference/server-api/Function.createTappifyHandler"},{"title":"sendEvent","href":"/extensions/reference/server-api/Function.sendEvent"},{"title":"sendWorkEvent","href":"/extensions/reference/server-api/Function.sendWorkEvent"},{"title":"signWebhook","href":"/extensions/reference/server-api/Function.signWebhook"},{"title":"toExpress","href":"/extensions/reference/server-api/Function.toExpress"},{"title":"toNode","href":"/extensions/reference/server-api/Function.toNode"},{"title":"verifyTappifyToken","href":"/extensions/reference/server-api/Function.verifyTappifyToken"},{"title":"BodyStream","href":"/extensions/reference/server-api/Interface.BodyStream"},{"title":"ContextBlock","href":"/extensions/reference/server-api/Interface.ContextBlock"},{"title":"ExpressLikeRequest","href":"/extensions/reference/server-api/Interface.ExpressLikeRequest"},{"title":"ExpressLikeResponse","href":"/extensions/reference/server-api/Interface.ExpressLikeResponse"},{"title":"LegacyWorkHandlers","href":"/extensions/reference/server-api/Interface.LegacyWorkHandlers"},{"title":"MentionItems","href":"/extensions/reference/server-api/Interface.MentionItems"},{"title":"MetricsInput","href":"/extensions/reference/server-api/Interface.MetricsInput"},{"title":"MetricsResponse","href":"/extensions/reference/server-api/Interface.MetricsResponse"},{"title":"MetricsSeries","href":"/extensions/reference/server-api/Interface.MetricsSeries"},{"title":"ReviewImageAttachmentDescriptor","href":"/extensions/reference/server-api/Interface.ReviewImageAttachmentDescriptor"},{"title":"ReviewLinkAttachmentDescriptor","href":"/extensions/reference/server-api/Interface.ReviewLinkAttachmentDescriptor"},{"title":"ReviewThreadSource","href":"/extensions/reference/server-api/Interface.ReviewThreadSource"},{"title":"SendEventOptions","href":"/extensions/reference/server-api/Interface.SendEventOptions"},{"title":"SendWorkEventOptions","href":"/extensions/reference/server-api/Interface.SendWorkEventOptions"},{"title":"TapFilters","href":"/extensions/reference/server-api/Interface.TapFilters"},{"title":"TappifyCallContext","href":"/extensions/reference/server-api/Interface.TappifyCallContext"},{"title":"TappifyClaims","href":"/extensions/reference/server-api/Interface.TappifyClaims"},{"title":"TappifyHandlerOptions","href":"/extensions/reference/server-api/Interface.TappifyHandlerOptions"},{"title":"TappifyHealth","href":"/extensions/reference/server-api/Interface.TappifyHealth"},{"title":"TappifyInstall","href":"/extensions/reference/server-api/Interface.TappifyInstall"},{"title":"TappifyRequest","href":"/extensions/reference/server-api/Interface.TappifyRequest"},{"title":"VerifyTokenOptions","href":"/extensions/reference/server-api/Interface.VerifyTokenOptions"},{"title":"WebhookEnvelope","href":"/extensions/reference/server-api/Interface.WebhookEnvelope"},{"title":"WorkAttachInput","href":"/extensions/reference/server-api/Interface.WorkAttachInput"},{"title":"WorkAttachResult","href":"/extensions/reference/server-api/Interface.WorkAttachResult"},{"title":"WorkCommentInput","href":"/extensions/reference/server-api/Interface.WorkCommentInput"},{"title":"WorkCommentResult","href":"/extensions/reference/server-api/Interface.WorkCommentResult"},{"title":"WorkConfigureInput","href":"/extensions/reference/server-api/Interface.WorkConfigureInput"},{"title":"WorkConfigureResult","href":"/extensions/reference/server-api/Interface.WorkConfigureResult"},{"title":"WorkContainer","href":"/extensions/reference/server-api/Interface.WorkContainer"},{"title":"WorkCreateField","href":"/extensions/reference/server-api/Interface.WorkCreateField"},{"title":"WorkCreateInput","href":"/extensions/reference/server-api/Interface.WorkCreateInput"},{"title":"WorkDescribeContainerInput","href":"/extensions/reference/server-api/Interface.WorkDescribeContainerInput"},{"title":"WorkDescribeContainerResult","href":"/extensions/reference/server-api/Interface.WorkDescribeContainerResult"},{"title":"WorkDisconnectInput","href":"/extensions/reference/server-api/Interface.WorkDisconnectInput"},{"title":"WorkDisconnectResult","href":"/extensions/reference/server-api/Interface.WorkDisconnectResult"},{"title":"WorkHydrateEventInput","href":"/extensions/reference/server-api/Interface.WorkHydrateEventInput"},{"title":"WorkHydrateEventResult","href":"/extensions/reference/server-api/Interface.WorkHydrateEventResult"},{"title":"WorkHydratedCommentCreatedEvent","href":"/extensions/reference/server-api/Interface.WorkHydratedCommentCreatedEvent"},{"title":"WorkHydratedEventBase","href":"/extensions/reference/server-api/Interface.WorkHydratedEventBase"},{"title":"WorkHydratedItemDeletedEvent","href":"/extensions/reference/server-api/Interface.WorkHydratedItemDeletedEvent"},{"title":"WorkHydratedStatusChangedEvent","href":"/extensions/reference/server-api/Interface.WorkHydratedStatusChangedEvent"},{"title":"WorkHydrationReferenceEvent","href":"/extensions/reference/server-api/Interface.WorkHydrationReferenceEvent"},{"title":"WorkItemLinkResult","href":"/extensions/reference/server-api/Interface.WorkItemLinkResult"},{"title":"WorkItemType","href":"/extensions/reference/server-api/Interface.WorkItemType"},{"title":"WorkLinkedItemInput","href":"/extensions/reference/server-api/Interface.WorkLinkedItemInput"},{"title":"WorkListContainersInput","href":"/extensions/reference/server-api/Interface.WorkListContainersInput"},{"title":"WorkListContainersResult","href":"/extensions/reference/server-api/Interface.WorkListContainersResult"},{"title":"WorkMutationInput","href":"/extensions/reference/server-api/Interface.WorkMutationInput"},{"title":"WorkOperationMap","href":"/extensions/reference/server-api/Interface.WorkOperationMap"},{"title":"WorkSetStatusInput","href":"/extensions/reference/server-api/Interface.WorkSetStatusInput"},{"title":"WorkSetStatusResult","href":"/extensions/reference/server-api/Interface.WorkSetStatusResult"},{"title":"WorkStatus","href":"/extensions/reference/server-api/Interface.WorkStatus"},{"title":"ActionId","href":"/extensions/reference/server-api/TypeAlias.ActionId"},{"title":"ActionInput","href":"/extensions/reference/server-api/TypeAlias.ActionInput"},{"title":"ExpressMiddleware","href":"/extensions/reference/server-api/TypeAlias.ExpressMiddleware"},{"title":"NodeRequestListener","href":"/extensions/reference/server-api/TypeAlias.NodeRequestListener"},{"title":"ReviewAttachmentDescriptor","href":"/extensions/reference/server-api/TypeAlias.ReviewAttachmentDescriptor"},{"title":"TapCredentialValues","href":"/extensions/reference/server-api/TypeAlias.TapCredentialValues"},{"title":"TapHostEvents","href":"/extensions/reference/server-api/TypeAlias.TapHostEvents"},{"title":"TapServerErrorCode","href":"/extensions/reference/server-api/TypeAlias.TapServerErrorCode"},{"title":"TapSettingsValues","href":"/extensions/reference/server-api/TypeAlias.TapSettingsValues"},{"title":"TappifyDocuments","href":"/extensions/reference/server-api/TypeAlias.TappifyDocuments"},{"title":"TappifyFetchHandler","href":"/extensions/reference/server-api/TypeAlias.TappifyFetchHandler"},{"title":"TappifyRouteHandler","href":"/extensions/reference/server-api/TypeAlias.TappifyRouteHandler"},{"title":"ToolId","href":"/extensions/reference/server-api/TypeAlias.ToolId"},{"title":"ToolInput","href":"/extensions/reference/server-api/TypeAlias.ToolInput"},{"title":"WebhookName","href":"/extensions/reference/server-api/TypeAlias.WebhookName"},{"title":"WebhookPayload","href":"/extensions/reference/server-api/TypeAlias.WebhookPayload"},{"title":"WorkCreateFieldValues","href":"/extensions/reference/server-api/TypeAlias.WorkCreateFieldValues"},{"title":"WorkEvent","href":"/extensions/reference/server-api/TypeAlias.WorkEvent"},{"title":"WorkHydratedEvent","href":"/extensions/reference/server-api/TypeAlias.WorkHydratedEvent"},{"title":"WorkOperation","href":"/extensions/reference/server-api/TypeAlias.WorkOperation"},{"title":"WorkStage","href":"/extensions/reference/server-api/TypeAlias.WorkStage"},{"title":"DEFAULT_JWKS_URL","href":"/extensions/reference/server-api/Variable.DEFAULT_JWKS_URL"},{"title":"SERVER_ERROR_CODES","href":"/extensions/reference/server-api/Variable.SERVER_ERROR_CODES"}]},{"title":"Testing API","icon":"vial","href":"/extensions/reference/testing-api"},{"group":"Testing API symbols","pages":[{"title":"answerFixtureQuery","href":"/extensions/reference/testing-api/Function.answerFixtureQuery"},{"title":"createTapMock","href":"/extensions/reference/testing-api/Function.createTapMock"},{"title":"createTestClient","href":"/extensions/reference/testing-api/Function.createTestClient"},{"title":"fixtureSeries","href":"/extensions/reference/testing-api/Function.fixtureSeries"},{"title":"installHostTheme","href":"/extensions/reference/testing-api/Function.installHostTheme"},{"title":"registerTapMatchers","href":"/extensions/reference/testing-api/Function.registerTapMatchers"},{"title":"renderWithTap","href":"/extensions/reference/testing-api/Function.renderWithTap"},{"title":"signTestToken","href":"/extensions/reference/testing-api/Function.signTestToken"},{"title":"signedWorkEventRequest","href":"/extensions/reference/testing-api/Function.signedWorkEventRequest"},{"title":"testJwks","href":"/extensions/reference/testing-api/Function.testJwks"},{"title":"validateMetricsResponse","href":"/extensions/reference/testing-api/Function.validateMetricsResponse"},{"title":"validateToolResponse","href":"/extensions/reference/testing-api/Function.validateToolResponse"},{"title":"workCommentCreatedFixture","href":"/extensions/reference/testing-api/Function.workCommentCreatedFixture"},{"title":"workItemDeletedFixture","href":"/extensions/reference/testing-api/Function.workItemDeletedFixture"},{"title":"workStatusChangedFixture","href":"/extensions/reference/testing-api/Function.workStatusChangedFixture"},{"title":"CreateTapMockOptions","href":"/extensions/reference/testing-api/Interface.CreateTapMockOptions"},{"title":"MatcherResult","href":"/extensions/reference/testing-api/Interface.MatcherResult"},{"title":"MatcherTarget","href":"/extensions/reference/testing-api/Interface.MatcherTarget"},{"title":"RenderWithTapOptions","href":"/extensions/reference/testing-api/Interface.RenderWithTapOptions"},{"title":"RenderWithTapResult","href":"/extensions/reference/testing-api/Interface.RenderWithTapResult"},{"title":"TapFixtures","href":"/extensions/reference/testing-api/Interface.TapFixtures"},{"title":"TapMock","href":"/extensions/reference/testing-api/Interface.TapMock"},{"title":"TapMockCalls","href":"/extensions/reference/testing-api/Interface.TapMockCalls"},{"title":"TestClient","href":"/extensions/reference/testing-api/Interface.TestClient"},{"title":"TestClientDefaults","href":"/extensions/reference/testing-api/Interface.TestClientDefaults"},{"title":"fixtureApps","href":"/extensions/reference/testing-api/Variable.fixtureApps"},{"title":"fixtureCrashes","href":"/extensions/reference/testing-api/Variable.fixtureCrashes"},{"title":"fixtureKeywords","href":"/extensions/reference/testing-api/Variable.fixtureKeywords"},{"title":"fixtureListings","href":"/extensions/reference/testing-api/Variable.fixtureListings"},{"title":"fixtureProject","href":"/extensions/reference/testing-api/Variable.fixtureProject"},{"title":"fixtureReleases","href":"/extensions/reference/testing-api/Variable.fixtureReleases"},{"title":"fixtureRevenue","href":"/extensions/reference/testing-api/Variable.fixtureRevenue"},{"title":"fixtureReviews","href":"/extensions/reference/testing-api/Variable.fixtureReviews"},{"title":"fixtures","href":"/extensions/reference/testing-api/Variable.fixtures"},{"title":"tapMatchers","href":"/extensions/reference/testing-api/Variable.tapMatchers"}]},{"title":"CLI","icon":"terminal","href":"/extensions/reference/cli"},{"title":"Build with an agent","icon":"robot","href":"/extensions/reference/agents"},{"title":"Scopes","icon":"key","href":"/extensions/reference/scopes"},{"title":"Pages and slots","icon":"table-cells","href":"/extensions/reference/pages-and-slots"},{"title":"Storage limits and rate limits","icon":"gauge","href":"/extensions/reference/limits"},{"title":"Events","icon":"signal-stream","href":"/extensions/reference/events"},{"title":"Errors","icon":"triangle-exclamation","href":"/extensions/reference/errors"},{"title":"What extensions can never do","icon":"shield","href":"/extensions/reference/never"}]}]},{"tab":"Review SDK","pages":[{"title":"Review SDK","href":"/sdk"}]},{"tab":"API reference","hidden":true,"pages":[{"title":"API reference","href":"/api-reference/introduction"}]},{"tab":"How It Works","icon":"comment-question","pages":[{"title":"How It Works","href":"/how-it-works"}]}]},"basePath":"","title":"DialogClose - Tappify Documentation","buildId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","deploymentId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","dynamics":[],"chunks":[]}